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

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

addDepricatedField(const char *fieldName)ConsoleObjectprotectedstatic
addEmitter(ParticleAssetEmitter *pParticleAssetEmitter)ParticleAsset
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
addTamlChild(SimObject *pSimObject)ParticleAssetinlinevirtual
addToSet(SimObjectId)SimObject
addToSet(const char *)SimObject
allocNotify()SimObjectprotectedstatic
AssetBase()AssetBase
assignDynamicFieldsFrom(SimObject *obj)SimObject
assignFieldsFrom(SimObject *obj)SimObject
assignName(const char *name)SimObject
buildFilterList()SimObjectvirtual
clearAllNotifications()SimObject
clearDynamicFields(void)SimObjectinline
clearEmitters(void)ParticleAsset
clearFieldFilters()SimObject
clearNotify(SimObject *obj)SimObject
clone(const bool copyDynamicFields)SimObject
collapseAssetFilePath(const char *pAssetFilePath) const AssetBase
consoleInit()ConsoleObjectstatic
ConsoleObject()ConsoleObjectinlineprotected
ConsoleObject(const ConsoleObject &)ConsoleObjectprotected
copyTo(SimObject *object)ParticleAssetvirtual
create(const char *in_pClassName)ConsoleObjectinlinestatic
create(const U32 groupId, const U32 typeId, const U32 in_classId)ConsoleObjectinlinestatic
createEmitter(void)ParticleAsset
CYCLE enum valueParticleAsset
DECLARE_CONOBJECT(ParticleAsset)ParticleAsset
AssetBase::DECLARE_CONOBJECT(AssetBase)AssetBase
SimObject::DECLARE_CONOBJECT(SimObject)SimObject
deleteNotify(SimObject *obj)SimObject
deleteObject()SimObject
dump()SimObjectvirtual
dumpClassHierarchy()SimObjectvirtual
endGroup(const char *in_pGroupname)ConsoleObjectprotectedstatic
expandAssetFilePath(const char *pAssetFilePath) const AssetBase
findEmitter(const char *pEmitterName) const ParticleAsset
findField(StringTableEntry fieldName) const ConsoleObjectinline
findObject(const char *name)SimObjectvirtual
freeNotify(SimObject::Notify *)SimObjectprotectedstatic
getAcquiredReferenceCount(void) const AssetBaseinline
getAlphaChannelScaleField(void)ParticleAssetinline
getAssetAutoUnload(void) const AssetBaseinline
getAssetAutoUnload(void *obj, const char *data)AssetBaseinlineprotectedstatic
getAssetCategory(void) const AssetBaseinline
getAssetCategory(void *obj, const char *data)AssetBaseinlineprotectedstatic
getAssetDescription(void) const AssetBaseinline
getAssetDescription(void *obj, const char *data)AssetBaseinlineprotectedstatic
getAssetId(void) const AssetBaseinline
getAssetInternal(void) const AssetBaseinline
getAssetInternal(void *obj, const char *data)AssetBaseinlineprotectedstatic
getAssetName(void) const AssetBaseinline
getAssetName(void *obj, const char *data)AssetBaseinlineprotectedstatic
getAssetPrivate(void) const AssetBaseinline
getAssetPrivate(void *obj, const char *data)AssetBaseinlineprotectedstatic
getAssetType(void) const AssetBaseinline
getCanSaveDynamicFields(void) const SimObjectinline
getClassId(U32 netClassGroup) const ConsoleObjectinline
getClassName() const ConsoleObjectinline
getClassNamespace() const SimObjectinline
getClassRep() const ConsoleObjectvirtual
getDataField(StringTableEntry slotName, const char *array)SimObject
getDataFieldPrefix(StringTableEntry fieldName)SimObject
getDataFieldType(StringTableEntry slotName, const char *array)SimObject
getDynamicGroupExpand()ConsoleObjectinline
getEmitter(const U32 emitterIndex) const ParticleAsset
getEmitterCount(void) const ParticleAssetinline
getFieldDictionary()SimObjectinline
getFieldList() const ConsoleObjectinline
getFixedForceScaleField(void)ParticleAssetinline
getGroup() const SimObjectinline
getId(void) const SimObjectinline
getIdString(void) const SimObjectinline
getInternalName()SimObject
getLifeMode(void) const ParticleAssetinline
getLifetime(void) const ParticleAssetinline
getModifiableFieldList()ConsoleObjectinline
getName(void) const SimObjectinline
getNamespace()SimObjectinline
getOwned(void) const AssetBaseinline
getParentStaticClassRep()ConsoleObjectinlinestatic
getParticleAssetLifeModeDescription(const LifeMode lifeMode)ParticleAssetstatic
getParticleAssetLifeModeEnum(const char *label)ParticleAssetstatic
getParticleFields(void)ParticleAssetinline
getParticleLifeScaleField(void)ParticleAssetinline
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
getQuantityScaleField(void)ParticleAssetinline
getRandomMotionScaleField(void)ParticleAssetinline
getScriptCallbackGuard(void)SimObjectinline
getSizeXScaleField(void)ParticleAssetinline
getSizeYScaleField(void)ParticleAssetinline
getSpeedScaleField(void)ParticleAssetinline
getSpinScaleField(void)ParticleAssetinline
getStaticClassRep()ConsoleObjectinlinestatic
getSuperClassNamespace() const SimObjectinline
getTamlChild(const U32 childIndex) const ParticleAssetinlinevirtual
getTamlChildCount(void) const ParticleAssetinlinevirtual
getType() const SimObjectinline
handlesConsoleMethod(const char *fname, S32 *routingId)SimObjectinlinevirtual
INFINITE enum valueParticleAsset
initializeAsset(void)ParticleAssetprotectedvirtual
initPersistFields()ParticleAssetstatic
inspectPostApply()SimObjectvirtual
inspectPreApply()SimObjectvirtual
INVALID_LIFEMODE enum valueParticleAsset
isAssetValid(void) const ParticleAssetvirtual
isChildOfGroup(SimGroup *pGroup)SimObject
isDeleted() const SimObjectinline
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
KILL enum valueParticleAsset
LifeMode enum nameParticleAsset
LinkClassName enum valueSimObjectprotected
linkNamespaces()SimObjectprotected
LinkSuperClassName enum valueSimObjectprotected
lookupClassName(const U32 in_classTag)ConsoleObjectstatic
mCanSaveFieldDictionarySimObjectprotected
mClassNameSimObjectprotected
mIdSimObjectprotected
mIdStringSimObjectprotected
mInternalNameSimObjectprotected
mNameSpaceSimObjectprotected
mNotifyFreeListSimObjectprotectedstatic
mNSLinkMaskSimObjectprotected
moveEmitter(S32 fromIndex, S32 toIndex)ParticleAsset
mScriptCallbackGuardSimObjectprotected
mSuperClassNameSimObjectprotected
mTypeMaskSimObjectprotected
onAdd()SimObjectvirtual
onAssetRefresh(void)AssetBaseinlineprotectedvirtual
onDeleteNotify(SimObject *object)ParticleAssetvirtual
onEditorDisable()SimObjectinlinevirtual
onEditorEnable()SimObjectinlinevirtual
onGroupAdd()SimObjectvirtual
onGroupRemove()SimObjectvirtual
onNameChange(const char *name)SimObjectvirtual
onRemove()SimObjectvirtual
onStaticModified(const char *slotName, const char *newValue=NULL)SimObjectvirtual
onTamlAddParent(SimObject *pParentObject)SimObjectinlineprotectedvirtual
onTamlCustomRead(const TamlCustomNodes &customNodes)ParticleAssetprotectedvirtual
onTamlCustomWrite(TamlCustomNodes &customNodes)ParticleAssetprotectedvirtual
onTamlPostRead(const TamlCustomNodes &customNodes)SimObjectinlineprotectedvirtual
onTamlPostWrite(void)SimObjectinlineprotectedvirtual
onTamlPreRead(void)SimObjectinlineprotectedvirtual
onTamlPreWrite(void)SimObjectinlineprotectedvirtual
ParticleAsset()ParticleAsset
popScriptCallbackGuard(void)SimObjectinline
processArguments(S32 argc, const char **argv)SimObjectvirtual
processDeleteNotifies()SimObject
pushScriptCallbackGuard(void)SimObjectinline
readObject(Stream *stream)SimObjectvirtual
refreshAsset(void)AssetBase
registerObject()SimObject
registerObject(U32 id)SimObject
registerObject(const char *name)SimObject
registerObject(const char *name, U32 id)SimObject
registerReference(SimObject **obj)SimObject
removeEmitter(ParticleAssetEmitter *pParticleAssetEmitter, const bool deleteEmitter=true)ParticleAsset
removeField(const char *in_pFieldname)ConsoleObjectprotectedstatic
removeFieldFilter(const char *fieldName)SimObject
removeFromSet(SimObjectId)SimObject
removeFromSet(const char *)SimObject
removeNotify(void *ptr, Notify::Type)SimObject
save(const char *pcFilePath, bool bOnlySelected=false)SimObjectvirtual
SelectedOnly enum valueSimObject
setAssetAutoUnload(const bool autoUnload)AssetBase
setAssetAutoUnload(void *obj, const char *data)AssetBaseinlineprotectedstatic
setAssetCategory(const char *pAssetCategory)AssetBase
setAssetCategory(void *obj, const char *data)AssetBaseinlineprotectedstatic
setAssetDescription(const char *pAssetDescription)AssetBase
setAssetDescription(void *obj, const char *data)AssetBaseinlineprotectedstatic
setAssetInternal(const bool assetInternal)AssetBase
setAssetInternal(void *obj, const char *data)AssetBaseinlineprotectedstatic
setAssetName(const char *pAssetName)AssetBaseinline
setAssetName(void *obj, const char *data)AssetBaseinlineprotectedstatic
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
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
setLifeMode(const LifeMode lifemode)ParticleAsset
setLifeMode(void *obj, const char *data)ParticleAssetinlineprotectedstatic
setLifetime(const F32 lifetime)ParticleAsset
setLifetime(void *obj, const char *data)ParticleAssetinlineprotectedstatic
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
SimObject(const U8 namespaceLinkMask=LinkSuperClassName|LinkClassName)SimObject
SimObjectNSLinkType enum nameSimObjectprotected
STOP enum valueParticleAsset
tabComplete(const char *prevText, S32 baseLen, bool)SimObject
unlinkNamespaces()SimObjectprotected
unregisterObject()SimObject
unregisterReference(SimObject **obj)SimObject
write(Stream &stream, U32 tabStop, U32 flags=0)SimObjectvirtual
writeAssetAutoUnload(void *obj, StringTableEntry pFieldName)AssetBaseinlineprotectedstatic
writeAssetCategory(void *obj, StringTableEntry pFieldName)AssetBaseinlineprotectedstatic
writeAssetDescription(void *obj, StringTableEntry pFieldName)AssetBaseinlineprotectedstatic
writeAssetInternal(void *obj, StringTableEntry pFieldName)AssetBaseinlineprotectedstatic
writeAssetName(void *obj, StringTableEntry pFieldName)AssetBaseinlineprotectedstatic
writeCanSaveDynamicFields(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeClass(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeField(StringTableEntry fieldname, const char *value)SimObjectvirtual
writeFields(Stream &stream, U32 tabStop)SimObjectvirtual
WriteFlags enum nameSimObject
writeInternalName(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeLifeMode(void *obj, StringTableEntry pFieldName)ParticleAssetinlineprotectedstatic
writeLifetime(void *obj, StringTableEntry pFieldName)ParticleAssetinlineprotectedstatic
writeObject(Stream *stream)SimObjectvirtual
writeParentGroup(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
writeSuperclass(void *obj, StringTableEntry pFieldName)SimObjectinlineprotectedstatic
~AssetBase()AssetBasevirtual
~ConsoleObject()ConsoleObjectvirtual
~ParticleAsset()ParticleAssetvirtual
~SimObject()SimObjectvirtual