GroundCover Member List

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

_deleteCells()GroundCover [protected]
_deleteShapes()GroundCover [protected]
_findTerrainCallback(SceneObject *obj, void *param)GroundCover [protected, static]
_freeCells()GroundCover [protected]
_generateCell(const Point2I &index, const Box3F &bounds, U32 placementCount, S32 randSeed)GroundCover [protected]
_getOwner()SimComponent [inline, protected]
_initialize(U32 cellCount, U32 cellPlacementCount)GroundCover [protected]
_initShader()GroundCover [protected]
_initShapes()GroundCover [protected]
_postRegisterComponents()SimComponent [protected]
_recycleCell(GroundCoverCell *cell)GroundCover [protected]
_registerComponents(SimComponent *owner)SimComponent [protected]
_registerInterfaces(SimComponent *owner)SimComponent [protected]
_renderBillboards(ObjectRenderInst *ri, BaseMatInstance *overrideMat)GroundCover [protected]
_unregisterComponents()SimComponent [protected]
_updateCoverGrid(const FrustrumCuller &culler)GroundCover [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
allocNotify()SimObject [protected, static]
assignDynamicFieldsFrom(SimObject *obj)SimObject
assignFieldsFrom(SimObject *obj)SimObject
assignName(const char *name)SimObject
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]
CellVector typedefGroundCover [protected]
clearAllNotifications()SimObject
clearComponents()SimComponent [inline, virtual]
clearFieldFilters()SimObject
clearMaskBits(U32 orMask)NetObject
clearNotify(SimObject *obj)SimObject
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]
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()GroundCover [static]
ConsoleObject()ConsoleObject [inline, protected]
ConsoleObject(const ConsoleObject &)ConsoleObject [protected]
create(const char *in_pClassName)ConsoleObject [inline, static]
create(const U32 groupId, const U32 typeId, const U32 in_classId)ConsoleObject [inline, static]
customAmbientForSelfIlluminationSceneObject
customAmbientLightingSceneObject
DECLARE_CONOBJECT(GroundCover)GroundCover
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]
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]
getBoxCenter() const SceneObject [inline]
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]
getCurrZone(const U32 index) const SceneObject [inline]
getDataField(StringTableEntry slotName, const char *array)SimObject
getDataFieldType(StringTableEntry slotName, const char *array)SimObject
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]
getParentStaticClassRep()ConsoleObject [inline, static]
getPointZone(const Point3F &p)SceneObject [virtual]
getPosition() const SceneObject [virtual]
getQualityScale()GroundCover [inline, static]
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]
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)NetObject [virtual]
getVelocity() const SceneObject [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]
GroundCover()GroundCover
GroundCoverCell classGroundCover [friend]
handlesConsoleMethod(const char *fname, S32 *routingId)SimObject [inline, virtual]
hasComponents() const SimComponent [inline]
InitialUpdateMask enum valueGroundCover [protected]
initPersistFields()GroundCover [static]
inspectPostApply()GroundCover [virtual]
inspectPreApply()SimObject [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]
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]
isProperlyAdded() const SimObject [inline]
isRemoved() const SimObject [inline]
isScopeable() const NetObject [inline]
isScopeLocal() const NetObject [inline]
isSelected() const SimObject [inline]
isServerObject() const NetObject [inline]
lightGroupNameSceneObject
Link()Container::Link
linkAfter(Link *ptr)Container::Link
LinkClassName enum valueSimObject
linkNamespaces()SimObject
LinkSuperClassName enum valueSimObject
lookupClassName(const U32 in_classTag)ConsoleObject [static]
mAllocCellListGroundCover [protected]
MaskBits enum nameGroundCover [protected]
MaxNetFlagBit enum valueNetObject [protected]
MaxObjectZones enum valueSceneObject
mBBShaderGroundCover [protected]
mBillboardAspectScalesGroundCover [protected]
mBillboardRectsGroundCover [protected]
mBinMaxXSceneObject [protected]
mBinMaxYSceneObject [protected]
mBinMinXSceneObject [protected]
mBinMinYSceneObject [protected]
mBinRefHeadSceneObject [protected]
mCamPosConstGroundCover [protected]
mCamRightConstGroundCover [protected]
mCamUpConstGroundCover [protected]
mCanSaveFieldDictionarySimObject [protected]
mCellGridGroundCover [protected]
mClassNameSimObject [protected]
mClumpCountExponentGroundCover [protected]
mClumpRadiusGroundCover [protected]
mCollisionCountSceneObject [protected]
mConstBufferGroundCover [protected]
mContainerSceneObject [protected]
mContainerSeqKeySceneObject [protected]
mCullerGroundCover [protected]
mDebugLockFrustumGroundCover [protected]
mDebugNoBillboardsGroundCover [protected]
mDebugNoShapesGroundCover [protected]
mDebugRenderCellsGroundCover [protected]
mEnabledSimComponent
mFadeParamConstGroundCover [protected]
mFadeRadiusGroundCover [protected]
mFirstObjectRefNetObject [protected]
mFreeCellListGroundCover [protected]
mGlobalBoundsSceneObject [protected]
mGridIndexGroundCover [protected]
mGridSizeGroundCover [protected]
mGustInfoConstGroundCover [protected]
mIdSimObject [protected]
mInterfaceCacheSimComponent [protected]
mInternalNameSimObject [protected]
mInvertLayerGroundCover [protected]
mLastPlacementCountGroundCover [protected]
mLayerGroundCover [protected]
mLightPluginSceneObject [protected]
mMaxBillboardTiltAngleGroundCover [protected]
mMaxClumpCountGroundCover [protected]
mMaxElevationGroundCover [protected]
mMaxPlacementGroundCover [protected]
mMaxSlopeGroundCover [protected]
mMinClumpCountGroundCover [protected]
mMinElevationGroundCover [protected]
mModelViewProjectConstGroundCover [protected]
mNameSpaceSimObject [protected]
mNetFlagsNetObject [protected]
mNetIndexNetObject [protected]
mNormalizedProbabilityGroundCover [protected]
mNotifyFreeListSimObject [protected, static]
mNSLinkMaskSimObject
mNumCurrZonesSceneObject [protected]
mObjBoxSceneObject [protected]
mObjScaleSceneObject [protected]
mObjToWorldSceneObject [protected]
mPrimBufferGroundCover [protected]
mProbabilityGroundCover [protected]
mRadiusGroundCover [protected]
mRandomSeedGroundCover [protected]
mReflectRadiusScaleGroundCover [protected]
mRenderDelegateGroundCover
mRenderObjToWorldSceneObject [protected]
mRenderWorldBoxSceneObject [protected]
mRenderWorldSphereSceneObject [protected]
mRenderWorldToObjSceneObject [protected]
mSceneManagerSceneObject [protected]
mScratchGridGroundCover [protected]
mServerObjectNetObject [protected]
mShapeCullRadiusGroundCover [protected]
mShapeFilenamesGroundCover [protected]
mShapeInstancesGroundCover [protected]
mSizeExponentGroundCover [protected]
mSizeMaxGroundCover [protected]
mSizeMinGroundCover [protected]
mStateBlockGroundCover [protected]
mSuperClassNameSimObject [protected]
mTextureGroundCover [protected]
mTextureNameGroundCover [protected]
mTurbInfoConstGroundCover [protected]
mTypeMaskSimObject [protected]
mTypeRectsConstGroundCover [protected]
mWindDirConstGroundCover [protected]
mWindDirectionGroundCover [protected]
mWindGustFrequencyGroundCover [protected]
mWindGustLengthGroundCover [protected]
mWindGustStrengthGroundCover [protected]
mWindScaleGroundCover [protected]
mWindTurbulenceFrequencyGroundCover [protected]
mWindTurbulenceStrengthGroundCover [protected]
mWorldBoxSceneObject [protected]
mWorldSphereSceneObject [protected]
mWorldToObjSceneObject [protected]
mZOffsetGroundCover [protected]
mZoneRangeStartSceneObject [protected]
mZoneRefHeadSceneObject [protected]
NetFlags enum nameNetObject [protected]
NetObject()NetObject
nextContainer::Link
NextFreeMask enum valueGroundCover [protected]
onAdd()GroundCover [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]
onNameChange(const char *name)SimObject [virtual]
onRemove()GroundCover [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]
onTerrainUpdated(U32 flags, TerrainBlock *tblock, const Point2I &min, const Point2I &max)GroundCover
openPortal(const U32 portalIndex, SceneState *pCurrState, SceneState *pParentState)SceneObject [protected, virtual]
overrideOptionsSceneObject
packUpdate(NetConnection *, U32 mask, BitStream *stream)GroundCover [virtual]
Parent typedefGroundCover [protected]
Pending enum valueSceneObject
prepRenderImage(SceneState *state, const U32 stateKey, const U32 startZone, const bool modifyBaseState)GroundCover [virtual]
prevContainer::Link
processArguments(S32 argc, const char **argv)SimObject [virtual]
processDeleteNotifies()SimObject
readObject(Stream *stream)SimObject [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
removeFromScene()SceneObject
removeFromSet(SimObjectId)SimObject
removeFromSet(const char *)SimObject
removeNotify(void *ptr, Notify::Type)SimObject
resetRenderWorldBox()SceneObject [protected]
resetWorldBox()SceneObject [protected]
save(const char *pcFilePath, bool bOnlySelected=false)SimObject [virtual]
ScaleMask enum valueSceneObject
SceneObject()SceneObject
SceneObjectMasks enum nameSceneObject
ScopeAlways enum valueNetObject [protected]
ScopeLocal enum valueNetObject [protected]
scopeObject(const Point3F &rootPosition, const F32 rootDistance, bool *zoneScopeState)SceneObject [virtual]
scriptThis()SceneObject
SelectedOnly enum valueSimObject
setAutoDelete(bool val)SimObject [inline]
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]
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]
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]
setPosition(const Point3F &pos)SceneObject
setProtectedParent(void *obj, const char *data)SimObject [protected, static]
setQualityScale(F32 scale)GroundCover [inline, 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
smLastStateGroundCover [protected, static]
smQualityScaleGroundCover [protected, static]
smSceneObjectAddSceneObject [static]
smStatRenderedBatchesGroundCover [protected, static]
smStatRenderedBillboardsGroundCover [protected, static]
smStatRenderedCellsGroundCover [protected, static]
smStatRenderedShapesGroundCover [protected, static]
tabComplete(const char *prevText, S32 baseLen, bool)SimObject
TerrainBlockMask enum valueGroundCover [protected]
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 *, BitStream *stream)GroundCover [virtual]
unregisterObject()SimObject
unregisterReference(SimObject **obj)SimObject
updateReflection()SceneObject [inline, virtual]
useAdaptiveSelfIlluminationSceneObject
useCustomAmbientLightingSceneObject
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]
~ConsoleObject()ConsoleObject [virtual]
~NetObject()NetObject
~SceneObject()SceneObject [virtual]
~SimComponent()SimComponent [virtual]
~SimObject()SimObject [virtual]