Lightning Member List

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

_getOwner()SimComponent [inline, protected]
_postRegisterComponents()SimComponent [protected]
_registerComponents(SimComponent *owner)SimComponent [protected]
_registerInterfaces(SimComponent *owner)SimComponent [protected]
_unregisterComponents()SimComponent [protected]
addComponent(SimComponent *component)ConsoleObject [virtual]
addComponentFromField(void *obj, const char *data)SimObject [static]
addDeprecatedField(const char *fieldName)ConsoleObject [protected, static]
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const U32 in_elementCount=1, const EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
addField(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, const char *in_pFieldDocs)ConsoleObject [protected, static]
addFieldFilter(const char *fieldName)SimObject
addFieldV(const char *in_pFieldname, const U32 in_fieldType, const dsize_t in_fieldOffset, TypeValidator *v, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
addGroup(const char *in_pGroupname, const char *in_pGroupDocs=NULL)ConsoleObject [protected, static]
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, const EnumTable *in_table=NULL, const char *in_pFieldDocs=NULL)ConsoleObject [protected, static]
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)ConsoleObject [protected, static]
addToScene()SceneObject
addToSet(SimObjectId)SimObject
addToSet(const char *)SimObject
advanceTime(F32 dt)Lightning [protected, virtual]
allocNotify()SimObject [protected, static]
applyDamage(const Point3F &hitPosition, const Point3F &hitNormal, SceneObject *hitObject)Lightning
assignDynamicFieldsFrom(SimObject *obj)SimObject
assignFieldsFrom(SimObject *obj)SimObject
assignName(const char *name)SimObject
boltStartRadiusLightning
buildCollisionBSP(BSPTree *tree, const Box3F &box, const SphereF &sphere)SceneObject [virtual]
buildConvex(const Box3F &box, Convex *convex)SceneObject [virtual]
buildFilterList()SimObject [virtual]
buildPolyList(AbstractPolyList *polyList, const Box3F &box, const SphereF &sphere)SceneObject [virtual]
castRay(const Point3F &start, const Point3F &end, RayInfo *info)SceneObject [virtual]
chanceToHitTargetLightning
clearAllNotifications()SimObject
clearComponents()SimComponent [inline, virtual]
clearFieldFilters()SimObject
clearMaskBits(U32 orMask)NetObject
clearNotify(SimObject *obj)SimObject
clearProcessAfter()GameBase
clearScopeAlways()NetObject
closePortal(const U32 portalIndex, SceneState *pCurrState, SceneState *pParentState)SceneObject [protected, virtual]
collapseDirtyList()NetObject [static]
collideBox(const Point3F &start, const Point3F &end, RayInfo *info)SceneObject [virtual]
colorLightning
computeNetSmooth(F32 backDelta)GameBase [inline, virtual]
computeNewFrustum(const U32 portalIndex, const F64 *oldFrustum, const F64 nearPlane, const F64 farPlane, const RectI &oldViewport, F64 *newFrustum, RectI &newViewport, const bool flippedMatrix)SceneObject [protected, virtual]
consoleInit()GameBase [static]
ConsoleObject()ConsoleObject [inline, protected]
ConsoleObject(const ConsoleObject &)ConsoleObject [protected]
ControlMask enum valueGameBase
create(const char *in_pClassName)ConsoleObject [inline, static]
create(const U32 groupId, const U32 typeId, const U32 in_classId)ConsoleObject [inline, static]
csmTargetMaskLightning [protected, static]
customAmbientForSelfIlluminationSceneObject
customAmbientLightingSceneObject
DataBlockMask enum valueGameBase
DECLARE_CONOBJECT(Lightning)Lightning
GameBase::DECLARE_CONOBJECT(GameBase)GameBase
SceneObject::DECLARE_CONOBJECT(SceneObject)SceneObject
NetObject::DECLARE_CONOBJECT(NetObject)NetObject
SimObject::DECLARE_CONOBJECT(SimObject)SimObject
deleteNotify(SimObject *obj)SimObject
deleteObject()SimObject
disableCollision()SceneObject [virtual]
displaceObject(const Point3F &displaceVector)SceneObject [virtual]
Done enum valueSceneObject
dumpClassHierarchy()SimObject [virtual]
dumpToConsole(bool includeFunctions=true)SimObject
enableCollision()SceneObject [virtual]
endGroup(const char *in_pGroupname)ConsoleObject [protected, static]
ExtendedInfoMask enum valueGameBase
fadeColorLightning
filterMaskBits(U32 mask, NetConnection *connection)NetObject [inline, virtual]
findField(StringTableEntry fieldName) const ConsoleObject [inline]
findObject(const char *name)SimObject [virtual]
freeNotify(SimObject::Notify *)SimObject [protected, static]
GameBase()GameBase
GameBaseMasks enum nameGameBase
getAfterObject()GameBase [inline, virtual]
getBoxCenter() const SceneObject [inline]
getCameraFov()GameBase [inline, virtual]
getCameraTransform(F32 *pos, MatrixF *mat)GameBase [inline, virtual]
getCanSaveDynamicFields(bool bCanSave)SimObject [inline]
getClassId(U32 netClassGroup) const ConsoleObject [inline]
getClassName() const ConsoleObject [inline]
getClassNamespace() const SimObject [inline]
getClassRep() const ConsoleObject [virtual]
getComponent(S32 idx)SimComponent [inline]
getComponent()SimComponent
getComponentCount()SimComponent [inline]
getComponentList()SimComponent [inline, protected]
getComponentName()SimObject [inline, virtual]
getConsoleMethodData(const char *fname, S32 routingId, S32 *type, S32 *minArgs, S32 *maxArgs, void **callback, const char **usage)SimObject [inline, virtual]
getContainer()SceneObject [inline]
getContainerSeqKey() const SceneObject [inline, protected]
getControllingClient()GameBase [inline]
getControllingObject()GameBase [inline, virtual]
getControlObject()GameBase [inline, virtual]
getCurrZone(const U32 index) const SceneObject [inline]
getDamageFlash()GameBase [inline, virtual]
getDataBlock()GameBase [inline]
getDataField(StringTableEntry slotName, const char *array)SimObject
getDataFieldType(StringTableEntry slotName, const char *array)SimObject
getDefaultCameraFov()GameBase [inline, virtual]
getDynamicGroupExpand()ConsoleObject [inline]
getFieldDictionary()SimObject [inline]
getFieldList() const ConsoleObject [inline]
getGroup() const SimObject [inline]
getId() const SimObject [inline]
getIdString() const SimObject
getInterface(const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent
getInterface(const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent
getInterfaces(ComponentInterfaceList *list, const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent [virtual]
getInterfaces(ComponentInterfaceList *list, const char *type=NULL, const char *name=NULL, const SimComponent *owner=NULL, bool notOwner=false)SimComponent
getInternalName()SimObject
getLightingPlugin()SceneObject [inline]
getMass() const SceneObject [virtual]
getModifiableFieldList()ConsoleObject [inline]
getMomentum() const SceneObject [virtual]
getName() const SimObject [inline]
getNamespace()SimObject [inline]
getNetIndex()NetObject [inline]
getNumCurrZones() const SceneObject [inline]
getObjBox() const SceneObject [inline]
getOverlappingZones(SceneObject *obj, U32 *zones, U32 *numZones)SceneObject [virtual]
getOwner() const SimComponent [inline]
getPacketDataChecksum(GameConnection *conn)GameBase [virtual]
getParentStaticClassRep()ConsoleObject [inline, static]
getPointZone(const Point3F &p)SceneObject [virtual]
getPosition() const SceneObject [virtual]
getProcessAfter()GameBase [inline]
getRenderPosition() const SceneObject
getRenderTransform() const SceneObject [inline]
getRenderWorldBox() const SceneObject [inline]
getRenderWorldTransform() const SceneObject [inline]
getScale() const SceneObject [inline]
getStaticClassRep()ConsoleObject [inline, static]
getSuperClassNamespace() const SimObject [inline]
getTickCache()GameBase [inline]
getTransform() const SceneObject [inline, virtual]
getTraversalState() const SceneObject [inline, protected]
getType() const SimObject [inline]
getTypeMask() const SimObject [inline]
getUpdatePriority(CameraScopeQuery *focusObject, U32 updateMask, S32 updateSkips)GameBase [virtual]
getVelocity() const SceneObject [virtual]
getWhiteOut()GameBase [inline, virtual]
getWorldBox() const SceneObject [inline]
getWorldSphere() const SceneObject [inline]
getWorldTransform() const SceneObject [inline]
getWSPortalPlane(const U32 portalIndex, PlaneF *plane)SceneObject [virtual]
getZoneRangeStart() const SceneObject [inline]
Ghostable enum valueNetObject [protected]
GhostUpdated enum valueGameBase
gShowBoundingBoxGameBase [static]
handlesConsoleMethod(const char *fname, S32 *routingId)SimObject [inline, virtual]
hasComponents() const SimComponent [inline]
HiFiPassive enum valueGameBase
InitialUpdateMask enum valueGameBase
initPersistFields()Lightning [static]
inspectPostApply()GameBase [virtual]
inspectPreApply()SimObject [virtual]
interpolateTick(F32 delta)Lightning [protected, virtual]
isChildOfGroup(SimGroup *pGroup)SimObject
isClientObject() const NetObject [inline]
isCollisionEnabled() const SceneObject [inline]
isDeleted() const SimObject [inline]
isDisplacable() const SceneObject [virtual]
isEnabled() const SimComponent [inline]
isExpanded() const SimObject [inline]
isFiltered(const char *fieldName)SimObject
IsGhost enum valueNetObject [protected]
isGhost() const NetObject [inline]
isGhostable() const NetObject [inline]
isGhostAlways() const NetObject [inline]
isGhostUpdated() const GameBase [inline]
isGlobalBounds() const SceneObject [inline]
isHidden()SimObject
isLastState(SceneState *state, U32 key) const SceneObject [inline, protected]
isLocked()SimObject
isManagingZones() const SceneObject [inline]
isMethod(const char *methodName)SimObject [virtual]
isNewGhost()GameBase [inline]
isProperlyAdded() const SimObject [inline]
isRemoved() const SimObject [inline]
isScopeable() const NetObject [inline]
isScopeLocal() const NetObject [inline]
isSelected() const SimObject [inline]
isServerObject() const NetObject [inline]
isValidCameraFov(F32 fov)GameBase [inline, virtual]
lightGroupNameSceneObject
Lightning()Lightning
Link()Container::Link
linkAfter(Link *ptr)Container::Link
LinkClassName enum valueSimObject
linkNamespaces()SimObject
LinkSuperClassName enum valueSimObject
lookupClassName(const U32 in_classTag)ConsoleObject [static]
MaxNetFlagBit enum valueGameBase
MaxObjectZones enum valueSceneObject
mBinMaxXSceneObject [protected]
mBinMaxYSceneObject [protected]
mBinMinXSceneObject [protected]
mBinMinYSceneObject [protected]
mBinRefHeadSceneObject [protected]
mCameraFovGameBase [protected]
mCanSaveFieldDictionarySimObject [protected]
mClassNameSimObject [protected]
mCollisionCountSceneObject [protected]
mContainerSceneObject [protected]
mContainerSeqKeySceneObject [protected]
mDataBlockLightning [private]
mEnabledSimComponent
mFirstObjectRefNetObject [protected]
mGlobalBoundsSceneObject [protected]
mIdSimObject [protected]
mInterfaceCacheSimComponent [protected]
mInternalNameSimObject [protected]
mLastThinkLightning [protected]
mLightningSBLightning
mLightPluginSceneObject [protected]
mNameSpaceSimObject [protected]
mNetFlagsNetObject [protected]
mNetIndexNetObject [protected]
mNotifyFreeListSimObject [protected, static]
mNSLinkMaskSimObject
mNumCurrZonesSceneObject [protected]
mObjBoxSceneObject [protected]
mObjScaleSceneObject [protected]
mObjToWorldSceneObject [protected]
mOrderGUIDProcessObject [protected]
mProcessLinkProcessObject [protected]
mProcessTagProcessObject [protected]
mProcessTickGameBase [protected]
mRenderDelegateLightning [protected]
mRenderObjToWorldSceneObject [protected]
mRenderWorldBoxSceneObject [protected]
mRenderWorldSphereSceneObject [protected]
mRenderWorldToObjSceneObject [protected]
mSceneManagerSceneObject [protected]
mServerObjectNetObject [protected]
mStrikeListHeadLightning [protected]
mSuperClassNameSimObject [protected]
mThunderListHeadLightning [protected]
mTypeMaskSimObject [protected]
mWorldBoxSceneObject [protected]
mWorldSphereSceneObject [protected]
mWorldToObjSceneObject [protected]
mZoneRangeStartSceneObject [protected]
mZoneRefHeadSceneObject [protected]
NetFlags enum nameNetObject [protected]
NetNearbyAdded enum valueGameBase
NetObject()NetObject
NetOrdered enum valueGameBase
NewGhost enum valueGameBase
nextContainer::Link
NextFreeMask enum valueGameBase
onAdd()Lightning [protected, virtual]
onCameraScopeQuery(NetConnection *cr, CameraScopeQuery *camInfo)NetObject [virtual]
onComponentAdd(SimComponent *target)SimObject [virtual]
onComponentPostRegister()SimComponent [inline, protected, virtual]
onComponentRegister(SimComponent *owner)SimComponent [inline, protected, virtual]
onComponentRemove(SimComponent *target)SimObject [virtual]
onComponentUnRegister()SimComponent [inline, protected, virtual]
onDeleteNotify(SimObject *object)SimObject [virtual]
onEditorDisable()SimObject [inline, virtual]
onEditorEnable()SimObject [inline, virtual]
onGroupAdd()SimObject [virtual]
onGroupRemove()SimObject [virtual]
onlyFirstPerson()GameBase [inline, virtual]
onNameChange(const char *name)SimObject [virtual]
onNewDataBlock(GameBaseData *dptr)Lightning [protected, virtual]
onRemove()Lightning [protected, virtual]
onScaleChanged()SceneObject [protected, virtual]
onSceneAdd(SceneGraph *graph)SceneObject [protected, virtual]
onSceneRemove()SceneObject [protected, virtual]
onStaticModified(const char *slotName, const char *newValue=NULL)SimObject [virtual]
openPortal(const U32 portalIndex, SceneState *pCurrState, SceneState *pParentState)SceneObject [protected, virtual]
overrideOptionsSceneObject
packUpdate(NetConnection *conn, U32 mask, BitStream *stream)Lightning [virtual]
Parent typedefLightning [private]
Pending enum valueSceneObject
plJoin(ProcessObject *)ProcessObject [protected]
plLinkAfter(ProcessObject *)ProcessObject [protected]
plLinkBefore(ProcessObject *)ProcessObject [protected]
plUnlink()ProcessObject [protected]
prepRenderImage(SceneState *state, const U32 stateKey, const U32 startZone, const bool modifyBaseZoneState)Lightning [protected, virtual]
preprocessMove(Move *move)GameBase [virtual]
prevContainer::Link
processAfter(GameBase *obj)GameBase
processArguments(S32 argc, const char **argv)SimObject [virtual]
processDeleteNotifies()SimObject
processEvent(LightningStrikeEvent *)Lightning
ProcessObject()ProcessObject [inline]
processTick(const Move *move)Lightning [protected, virtual]
readObject(Stream *stream)SimObject [virtual]
readPacketData(GameConnection *conn, BitStream *stream)GameBase [virtual]
receiveLMLightingSceneObject
receiveSunLightSceneObject
registerCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface)SimComponent
registerInterfaces(SimComponent *owner)SimComponent [inline, protected, virtual]
registerLights(LightManager *lm, bool lightingScene)SimObject [inline, virtual]
registerObject()SimObject
registerObject(U32 id)SimObject
registerObject(const char *name)SimObject
registerObject(const char *name, U32 id)SimObject
registerReference(SimObject **obj)SimObject
registerUnCachedInterface(const char *type, const char *name, SimComponent *interfaceOwner, ComponentInterface *cinterface)SimComponent
removeComponent(SimComponent *component)SimComponent [virtual]
removeField(const char *in_pFieldname)ConsoleObject [protected, static]
removeFieldFilter(const char *fieldName)SimObject
removeFromProcessList()GameBase [inline]
removeFromScene()SceneObject
removeFromSet(SimObjectId)SimObject
removeFromSet(const char *)SimObject
removeNotify(void *ptr, Notify::Type)SimObject
renderObject(ObjectRenderInst *ri, BaseMatInstance *)Lightning [protected]
resetRenderWorldBox()SceneObject [protected]
resetWorldBox()SceneObject [protected]
save(const char *pcFilePath, bool bOnlySelected=false)SimObject [virtual]
ScaleMask enum valueSceneObject
SceneObject()SceneObject
SceneObjectMasks enum nameSceneObject
scheduleThunder(Strike *)Lightning [protected]
ScopeAlways enum valueNetObject [protected]
ScopeLocal enum valueNetObject [protected]
scopeObject(const Point3F &rootPosition, const F32 rootDistance, bool *zoneScopeState)SceneObject [virtual]
scriptOnAdd()GameBase
scriptOnNewDataBlock()GameBase
scriptOnRemove()GameBase
scriptThis()SceneObject
SelectedOnly enum valueSimObject
setAutoDelete(bool val)SimObject [inline]
setCameraFov(F32 fov)GameBase [inline, virtual]
setCanSaveDynamicFields(bool bCanSave)SimObject [inline]
setClass(void *obj, const char *data)SimObject [inline, protected, static]
setClassNamespace(const char *classNamespace)SimObject
setContainerSeqKey(const U32 key)SceneObject [inline, protected]
setControllingClient(GameConnection *client)GameBase [virtual]
setControlObject(GameBase *)GameBase [inline, virtual]
setDataBlock(GameBaseData *dptr)GameBase
setDataField(StringTableEntry slotName, const char *array, const char *value)SimObject
setDataFieldType(const U32 fieldTypeId, StringTableEntry slotName, const char *array)SimObject
setDataFieldType(const char *typeName, StringTableEntry slotName, const char *array)SimObject
setEnabled(void *obj, const char *data)SimComponent [inline, static]
setEnabled(const bool enabled)SimComponent [inline, virtual]
setExpanded(bool exp)SimObject [inline]
setField(const char *fieldName, const char *value)ConsoleObject [inline]
setGhostUpdated(bool b)GameBase [inline]
setGlobalBounds()SceneObject [inline]
setHidden(bool b)SimObject
setId(SimObjectId id)SimObject
setInternalName(const char *newname)SimObject
setLastState(SceneState *state, U32 key)SceneObject [inline, protected]
setLightingPlugin(SceneObjectLightingPlugin *plugin)SceneObject [inline]
setLocked(bool b)SimObject
setMaskBits(U32 orMask)NetObject
setModDynamicFields(bool dyn)SimObject [inline]
setModStaticFields(bool sta)SimObject [inline]
setMomentum(const Point3F &momentum)SceneObject [virtual]
setNewGhost(bool n)GameBase [inline]
setPosition(const Point3F &pos)SceneObject
setProcessTick(bool t)GameBase [inline]
setProtectedParent(void *obj, const char *data)SimObject [protected, static]
setRenderTransform(const MatrixF &mat)SceneObject [virtual]
setScale(const VectorF &scale)SceneObject [virtual]
setScopeAlways()NetObject
setSelected(bool sel)SimObject [inline]
setSuperClass(void *obj, const char *data)SimObject [inline, protected, static]
setSuperClassNamespace(const char *superClassNamespace)SimObject
setTransform(const MatrixF &mat)SceneObject [virtual]
setTraversalState(TraversalState s)SceneObject [inline, protected]
setVelocity(const Point3F &v)SceneObject [virtual]
SimComponent()SimComponent
SimComponentIterator typedefSimComponent [protected]
SimObject(const U8 namespaceLinkMask=0)SimObject
SimObjectNSLinkType enum nameSimObject
smSceneObjectAddSceneObject [static]
strikeObject(ShapeBase *)Lightning
strikeRadiusLightning
strikeRandomPoint()Lightning
strikesPerMinuteLightning
strikeWidthLightning
tabComplete(const char *prevText, S32 baseLen, bool)SimObject
TickLast enum valueGameBase
transformModelview(const U32 portalIndex, const MatrixF &oldMV, MatrixF *newMV)SceneObject [protected, virtual]
transformPosition(const U32 portalIndex, Point3F &point)SceneObject [protected, virtual]
TraversalState enum nameSceneObject
unlink()Container::Link
unlinkNamespaces()SimObject
unpackUpdate(NetConnection *conn, BitStream *stream)Lightning [virtual]
unregisterObject()SimObject
unregisterReference(SimObject **obj)SimObject
updateReflection()SceneObject [inline, virtual]
useAdaptiveSelfIlluminationSceneObject
useCustomAmbientLightingSceneObject
useFogLightning
useObjsEyePoint()GameBase [inline, virtual]
warningFlashes()Lightning
Working enum valueSceneObject
write(Stream &stream, U32 tabStop, U32 flags=0)SimObject [virtual]
writeField(StringTableEntry fieldname, const char *value)SimObject [virtual]
writeFields(Stream &stream, U32 tabStop)SimObject [virtual]
WriteFlags enum nameSimObject
writeObject(Stream *stream)SimObject [virtual]
writePacketData(GameConnection *conn, BitStream *stream)GameBase [virtual]
~ConsoleObject()ConsoleObject [virtual]
~GameBase()GameBase
~Lightning()Lightning
~NetObject()NetObject
~SceneObject()SceneObject [virtual]
~SimComponent()SimComponent [virtual]
~SimObject()SimObject [virtual]