Panda3D
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ObjectBase Class Reference
Inheritance diagram for ObjectBase:
ObjectGen ObjectProp ObjectCurve ObjectDoubleSmileys ObjectSmiley

Public Member Functions

 __init__ (self, name='', createFunction=None, model=None, models=[], anims=[], animNames=[], animDict={}, properties={}, movable=True, actor=False, named=False, updateModelFunction=None, orderedProperties=[], propertiesMask={})
 

Public Attributes

 actor
 
 animDict
 
 animNames
 
 anims
 
 createFunction
 
 model
 
 models
 
 movable
 
 named
 
 orderedProperties
 
 properties
 
 propertiesMask
 
 updateModelFunction
 
- Public Attributes inherited from ObjectGen
 name
 

Detailed Description

 Base class for obj definitions 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
name = '',
createFunction = None,
model = None,
models = [],
anims = [],
animNames = [],
animDict = {},
properties = {},
movable = True,
actor = False,
named = False,
updateModelFunction = None,
orderedProperties = [],
propertiesMask = {} )

Reimplemented from ObjectGen.

Reimplemented in ObjectProp, ObjectSmiley, ObjectDoubleSmileys, and ObjectCurve.

Member Data Documentation

◆ actor

actor

◆ animDict

animDict

◆ animNames

animNames

◆ anims

anims

◆ createFunction

createFunction

◆ model

model

◆ models

models

◆ movable

movable

◆ named

named

◆ orderedProperties

orderedProperties

◆ properties

properties

◆ propertiesMask

propertiesMask

◆ updateModelFunction

updateModelFunction