Torque2D Reference
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BehaviorComponent Member List

This is the complete list of members for BehaviorComponent, including all inherited members.

_callMethod(U32 argc, const char *argv[], bool callThis=true)BehaviorComponentprotectedvirtual
_getOwner()SimComponentinlineprotected
addBehavior(BehaviorInstance *bi)BehaviorComponentvirtual
addComponent(SimComponent *component)SimComponentvirtual
addDepricatedField(const char *fieldName)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)ConsoleObjectprotectedstatic
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::WriteDataNotify in_writeDataFn, const char *in_pFieldDocs)ConsoleObjectprotectedstatic
addFieldFilter(const char *fieldName)SimObject
addFieldV(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, ConsoleTypeValidator *v, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addGroup(const char *in_pGroupname, const char *in_pGroupDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&defaultProtectedWriteFn, const U32 in_elementCount=1, EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addProtectedField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, AbstractClassRep::SetDataNotify in_setDataFn, AbstractClassRep::GetDataNotify in_getDataFn=&defaultProtectedGetFn, AbstractClassRep::WriteDataNotify in_writeDataFn=&defaultProtectedWriteFn, const char *in_pFieldDocs=NULL)ConsoleObjectprotectedstatic
addToSet(SimObjectId)SimObject
addToSet(const char *)SimObject
allocNotify()SimObjectprotectedstatic
assignDynamicFieldsFrom(SimObject *obj)SimObject
assignFieldsFrom(SimObject *obj)SimObject
assignName(const char *name)SimObject
BehaviorComponent()BehaviorComponent
BehaviorInterface classBehaviorComponentfriend
buildFilterList()SimObjectvirtual
callMethod(S32 argc, const char *methodName,...)DynamicConsoleMethodComponent
callMethodArgList(U32 argc, const char *argv[], bool callThis=true)DynamicConsoleMethodComponentvirtual
callMethodOnComponents(U32 argc, const char *argv[], const char **result)SimComponent
callOnBehaviors(U32 argc, const char *argv[])BehaviorComponentvirtual
clearAllNotifications()SimObject
clearBehaviors()BehaviorComponentvirtual
clearComponents()SimComponentinlinevirtual
clearDynamicFields(void)SimObjectinline
clearFieldFilters()SimObject
clearNotify(SimObject *obj)SimObject
clone(const bool copyDynamicFields)SimObject
connect(BehaviorInstance *pOutputBehavior, BehaviorInstance *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)BehaviorComponent
consoleInit()ConsoleObjectstatic
ConsoleObject()ConsoleObjectinlineprotected
ConsoleObject(const ConsoleObject &)ConsoleObjectprotected
copyTo(SimObject *object)BehaviorComponentvirtual
create(const char *in_pClassName)ConsoleObjectinlinestatic
create(const U32 groupId, const U32 typeId, const U32 in_classId)ConsoleObjectinlinestatic
DECLARE_CONOBJECT(BehaviorComponent)BehaviorComponent
DynamicConsoleMethodComponent::DECLARE_CONOBJECT(DynamicConsoleMethodComponent)DynamicConsoleMethodComponent
SimComponent::DECLARE_CONOBJECT(SimComponent)SimComponent
SimObject::DECLARE_CONOBJECT(SimObject)SimObject
deleteNotify(SimObject *obj)SimObject
deleteObject()SimObject
disconnect(BehaviorInstance *pOutputBehavior, BehaviorInstance *pInputBehavior, StringTableEntry pOutputName, StringTableEntry pInputName)BehaviorComponent
dump()SimObjectvirtual
dumpClassHierarchy()SimObjectvirtual
endGroup(const char *in_pGroupname)ConsoleObjectprotectedstatic
findField(StringTableEntry fieldName) const ConsoleObjectinline
findObject(const char *name)SimObjectvirtual
freeNotify(SimObject::Notify *)SimObjectprotectedstatic
getBehavior(StringTableEntry behaviorTemplateName)BehaviorComponentvirtual
getBehavior(const U32 index)BehaviorComponentinlinevirtual
getBehaviorByInstanceId(const U32 behaviorId)BehaviorComponent
getBehaviorConnection(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName, const U32 connectionIndex)BehaviorComponent
getBehaviorConnectionCount(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)BehaviorComponent
getBehaviorConnections(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)BehaviorComponent
getBehaviorCount() const BehaviorComponentinlinevirtual
getBehaviors() const BehaviorComponentinlinevirtual
getCanSaveDynamicFields(void) const SimObjectinline
getClassId(U32 netClassGroup) const ConsoleObjectinline
getClassName() const ConsoleObjectinline
getClassNamespace() const SimObjectinline
getClassRep() const ConsoleObjectvirtual
getComponent(const U32 index)SimComponentinline
getComponentCount()SimComponentinline
getComponentName()SimComponentinlinevirtual
getDataField(StringTableEntry slotName, const char *array)SimObject
getDataFieldPrefix(StringTableEntry fieldName)SimObject
getDataFieldType(StringTableEntry slotName, const char *array)SimObject
getDynamicGroupExpand()ConsoleObjectinline
getFieldDictionary()SimObjectinline
getFieldList() const ConsoleObjectinline
getGroup() const SimObjectinline
getId(void) const SimObjectinline
getIdString(void) const SimObjectinline
getInternalName()SimObject
getModifiableFieldList()ConsoleObjectinline
getName(void) const SimObjectinline
getNamespace()SimObjectinline
getOwner() const SimComponentinline
getParentStaticClassRep()ConsoleObjectinlinestatic
getPeriodicTimerID(void) const SimObjectinline
getPrefixedDataField(StringTableEntry fieldName, const char *array)SimObject
getPrefixedDynamicDataField(StringTableEntry fieldName, const char *array, const S32 fieldType=-1)SimObject
getProgenitorFile(void) const SimObjectinline
getScriptCallbackGuard(void)SimObjectinline
getStaticClassRep()ConsoleObjectinlinestatic
getSuperClassNamespace() const SimObjectinline
getType() const SimObjectinline
handlesConsoleMethod(const char *fname, S32 *routingId)BehaviorComponentvirtual
hasComponents() const SimComponentinline
initPersistFields()SimComponentstatic
inspectPostApply()SimObjectvirtual
inspectPreApply()SimObjectvirtual
isChildOfGroup(SimGroup *pGroup)SimObject
isDeleted() const SimObjectinline
isEnabled() const SimComponentinline
isExpanded() const SimObjectinline
isFiltered(const char *fieldName)SimObject
isHidden()SimObject
isLocked()SimObject
isMethod(const char *methodName)SimObjectvirtual
isPeriodicTimerActive(void) const SimObjectinline
isProperlyAdded() const SimObjectinline
isRemoved() const SimObjectinline
isSelected() const SimObjectinline
isType(void)SimObjectinline
LinkClassName enum valueSimObjectprotected
linkNamespaces()SimObjectprotected
LinkSuperClassName enum valueSimObjectprotected
lockComponentList()SimComponentinlineprotected
lookupClassName(const U32 in_classTag)ConsoleObjectstatic
mBehaviorConnectionsBehaviorComponent
mCanSaveFieldDictionarySimObjectprotected
mClassNameSimObjectprotected
mEnabledSimComponentprotected
mIdSimObjectprotected
mIdStringSimObjectprotected
mInternalNameSimObjectprotected
mNameSpaceSimObjectprotected
mNotifyFreeListSimObjectprotectedstatic
mNSLinkMaskSimObjectprotected
mScriptCallbackGuardSimObjectprotected
mSuperClassNameSimObjectprotected
mTypeMaskSimObjectprotected
onAdd()BehaviorComponentvirtual
onAddToScene(void)SimComponentinlinevirtual
onComponentAdd(SimComponent *target)SimComponentvirtual
onComponentRegister(SimComponent *owner)SimComponentinlineprotectedvirtual
onComponentRemove(SimComponent *target)SimComponentvirtual
onComponentUnRegister()SimComponentinlineprotectedvirtual
onDeleteNotify(SimObject *object)BehaviorComponentvirtual
onEditorDisable()SimObjectinlinevirtual
onEditorEnable()SimObjectinlinevirtual
onGroupAdd()SimObjectvirtual
onGroupRemove()SimObjectvirtual
onNameChange(const char *name)SimObjectvirtual
onRemove()BehaviorComponentvirtual
onRemoveFromScene(void)SimComponentinlinevirtual
onStaticModified(const char *slotName, const char *newValue=NULL)SimObjectvirtual
onTamlAddParent(SimObject *pParentObject)SimObjectinlineprotectedvirtual
onTamlCustomRead(const TamlCustomNodes &customNodes)BehaviorComponentprotectedvirtual
onTamlCustomWrite(TamlCustomNodes &customNodes)BehaviorComponentprotectedvirtual
onTamlPostRead(const TamlCustomNodes &customNodes)SimObjectinlineprotectedvirtual
onTamlPostWrite(void)SimObjectinlineprotectedvirtual
onTamlPreRead(void)SimObjectinlineprotectedvirtual
onTamlPreWrite(void)SimObjectinlineprotectedvirtual
onUpdate(void)SimComponentinlinevirtual
popScriptCallbackGuard(void)SimObjectinline
processArguments(S32 argc, const char **argv)SimComponentvirtual
processDeleteNotifies()SimObject
pushScriptCallbackGuard(void)SimObjectinline
raise(BehaviorInstance *pOutputBehavior, StringTableEntry pOutputName)BehaviorComponent
readObject(Stream *stream)SimObjectvirtual
registerObject()SimObject
registerObject(U32 id)SimObject
registerObject(const char *name)SimObject
registerObject(const char *name, U32 id)SimObject
registerReference(SimObject **obj)SimObject
removeBehavior(BehaviorInstance *bi, bool deleteBehavior=true)BehaviorComponentvirtual
removeComponent(SimComponent *component)SimComponentvirtual
removeField(const char *in_pFieldname)ConsoleObjectprotectedstatic
removeFieldFilter(const char *fieldName)SimObject
removeFromSet(SimObjectId)SimObject
removeFromSet(const char *)SimObject
removeNotify(void *ptr, Notify::Type)SimObject
reOrder(BehaviorInstance *obj, U32 desiredIndex)BehaviorComponentvirtual
save(const char *pcFilePath, bool bOnlySelected=false)SimObjectvirtual
SelectedOnly enum valueSimObject
setCanSaveDynamicFields(bool bCanSave)SimObjectinline
setClass(void *obj, const char *data)SimObjectinlineprotectedstatic
setClassNamespace(const char *classNamespace)SimObject
setDataField(StringTableEntry slotName, const char *array, const char *value)SimObject
setEnabled(void *obj, const char *data)SimComponentinlinestatic
setEnabled(const bool enabled)SimComponentinlinevirtual
setExpanded(bool exp)SimObjectinline
setField(const char *fieldName, const char *value)ConsoleObjectinline
setHidden(bool b)SimObject
setId(SimObjectId id)SimObject
setInternalName(const char *newname)SimObject
setLocked(bool b)SimObject
setModDynamicFields(bool dyn)SimObjectinline
setModStaticFields(bool sta)SimObjectinline
setParentGroup(void *obj, const char *data)SimObjectprotectedstatic
setPeriodicTimerID(const S32 timerID)SimObjectinline
setPrefixedDataField(StringTableEntry fieldName, const char *array, const char *value)SimObject
setPrefixedDynamicDataField(StringTableEntry fieldName, const char *array, const char *value, const S32 fieldType=-1)SimObject
setProgenitorFile(const char *pFile)SimObjectinline
setSelected(bool sel)SimObjectinline
setSuperClass(void *obj, const char *data)SimObjectinlineprotectedstatic
setSuperClassNamespace(const char *superClassNamespace)SimObject
SimComponent()SimComponent
SimComponentIterator typedefSimComponentprotected
SimObject(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)SimObject
SimObjectNSLinkType enum nameSimObjectprotected
tabComplete(const char *prevText, S32 baseLen, bool)SimObject
typeInstanceConnectionHash typedefBehaviorComponent
typeOutputNameConnectionHash typedefBehaviorComponent
typePortConnectionVector typedefBehaviorComponent
unlinkNamespaces()SimObjectprotected
unlockComponentList()SimComponentinlineprotected
unregisterObject()SimObject
unregisterReference(SimObject **obj)SimObject
write(Stream &stream, U32 tabStop, U32 flags=0)BehaviorComponentvirtual
writeCanSaveDynamicFields(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeClass(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeEnabled(void *obj, StringTableEntry pFieldName)SimComponentinlinestatic
writeField(StringTableEntry fieldname, const char *value)SimComponentvirtual
writeFields(Stream &stream, U32 tabStop)SimObjectvirtual
WriteFlags enum nameSimObject
writeInternalName(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeObject(Stream *stream)SimObjectvirtual
writeParentGroup(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeSuperclass(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
~BehaviorComponent()BehaviorComponentinlinevirtual
~ConsoleObject()ConsoleObjectvirtual
~SimComponent()SimComponentvirtual
~SimObject()SimObjectvirtual