Panda3D
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Particles Class Reference
Inheritance diagram for Particles:

Public Member Functions

def __init__ (self, name=None, poolSize=1024)
 
def accelerate (self, time, stepCount=1, stepTime=0.0)
 
def addForce (self, force)
 
def cleanup (self)
 
def disable (self)
 
def enable (self)
 
def getEmitter (self)
 
def getFactory (self)
 
def getName (self)
 Getters ##. More...
 
def getNode (self)
 
def getPoolSizeRanges (self)
 
def getRenderer (self)
 
def isEnabled (self)
 
def printParams (self, file=sys.stdout, targ='self')
 
def removeForce (self, force)
 
def setEmitter (self, type)
 
def setFactory (self, type)
 
def setRenderer (self, type)
 
def setRenderNodePath (self, nodePath)
 

Public Attributes

 emitter
 
 emitterType
 
 factory
 
 factoryType
 
 fEnabled
 
 geomReference
 
 name
 
 node
 
 nodePath
 
 renderer
 
 rendererType
 

Static Public Attributes

def add_force = addForce
 
def get_emitter = getEmitter
 
def get_factory = getFactory
 
def get_pool_size_ranges = getPoolSizeRanges
 
def get_renderer = getRenderer
 
int id = 1
 
def is_enabled = isEnabled
 
 notify = directNotify.newCategory('Particles')
 
def print_params = printParams
 
def remove_force = removeForce
 
def set_emitter = setEmitter
 
def set_factory = setFactory
 
def set_render_node_path = setRenderNodePath
 
def set_renderer = setRenderer
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  name = None,
  poolSize = 1024 
)

Member Function Documentation

◆ accelerate()

def accelerate (   self,
  time,
  stepCount = 1,
  stepTime = 0.0 
)

◆ addForce()

def addForce (   self,
  force 
)

◆ cleanup()

def cleanup (   self)

◆ disable()

def disable (   self)

◆ enable()

def enable (   self)

◆ getEmitter()

def getEmitter (   self)

◆ getFactory()

def getFactory (   self)

◆ getName()

def getName (   self)

Getters ##.

◆ getNode()

def getNode (   self)

◆ getPoolSizeRanges()

def getPoolSizeRanges (   self)

◆ getRenderer()

def getRenderer (   self)

◆ isEnabled()

def isEnabled (   self)

◆ printParams()

def printParams (   self,
  file = sys.stdout,
  targ = 'self' 
)

◆ removeForce()

def removeForce (   self,
  force 
)

◆ setEmitter()

def setEmitter (   self,
  type 
)

◆ setFactory()

def setFactory (   self,
  type 
)

◆ setRenderer()

def setRenderer (   self,
  type 
)

◆ setRenderNodePath()

def setRenderNodePath (   self,
  nodePath 
)

Member Data Documentation

◆ add_force

def add_force = addForce
static

◆ emitter

emitter

◆ emitterType

emitterType

◆ factory

factory

◆ factoryType

factoryType

◆ fEnabled

fEnabled

◆ geomReference

geomReference

◆ get_emitter

def get_emitter = getEmitter
static

◆ get_factory

def get_factory = getFactory
static

◆ get_pool_size_ranges

def get_pool_size_ranges = getPoolSizeRanges
static

◆ get_renderer

def get_renderer = getRenderer
static

◆ id

int id = 1
static

◆ is_enabled

def is_enabled = isEnabled
static

◆ name

name

◆ node

node

◆ nodePath

nodePath

◆ notify

notify = directNotify.newCategory('Particles')
static

◆ print_params

def print_params = printParams
static

◆ remove_force

def remove_force = removeForce
static

◆ renderer

renderer

◆ rendererType

rendererType

◆ set_emitter

def set_emitter = setEmitter
static

◆ set_factory

def set_factory = setFactory
static

◆ set_render_node_path

def set_render_node_path = setRenderNodePath
static

◆ set_renderer

def set_renderer = setRenderer
static