My Project
ParaEngine::IViewClippingObject Member List

This is the complete list of members for ParaEngine::IViewClippingObject, including all inherited members.

AddChildAttributeObject(IAttributeFields *pChild, int nRowIndex=-1, int nColumnIndex=0)ParaEngine::IAttributeFieldsvirtual
AddDynamicField(const std::string &sName, ATTRIBUTE_FIELDTYPE dwType)ParaEngine::IAttributeFieldsvirtual
addref() constParaEngine::CRefCountedinline
AddReference(IRefObject *maker, int nTag=0)ParaEngine::IRefObject
AddToAutoReleasePool()ParaEngine::CRefCounted
ATTRIBUTE_METHOD(IAttributeFields, PrintObject_s) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD(IAttributeFields, AddRef_s) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD(IAttributeFields, Release_s) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, GetName_s, const char **) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, SetName_s, const char *) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, GetRefCount_s, int *) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, SetTime_s, int) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
ATTRIBUTE_METHOD1(IAttributeFields, GetTime_s, int *) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinline
Clone(IObject *obj) constParaEngine::IObjectvirtual
Clone() constParaEngine::IObjectvirtual
CreateAttributeClass()ParaEngine::IAttributeFieldsprotectedvirtual
CRefCounted() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedprotected
DebugDraw(IBatchedElementDraw *pDebugDraw)ParaEngine::IViewClippingObjectvirtual
DeleteAllRefs()ParaEngine::IRefObject
DeleteAllRefsByTag(int nTag=0)ParaEngine::IRefObject
DeleteReference(IRefObject *ref)ParaEngine::IRefObject
delref() constParaEngine::CRefCountedinline
DrawBoundingBox(SceneState *sceneState, DWORD color)ParaEngine::IViewClippingObjectvirtual
DrawOcclusionObject(SceneState *sceneState)ParaEngine::IViewClippingObjectvirtual
Equals(const IObject *obj) constParaEngine::IObjectvirtual
GetAABB(CShapeAABB *aabb) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectvirtual
GetAttributeClass()ParaEngine::IAttributeFields
GetAttributeClassDescription()ParaEngine::IAttributeFieldsinlinevirtual
GetAttributeClassID()ParaEngine::IAttributeFieldsvirtual
GetAttributeClassID_s(IAttributeFields *cls, int *p1) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinlinestatic
GetAttributeClassName()ParaEngine::IAttributeFieldsinlinevirtual
GetAttributeClassName_s(IAttributeFields *cls, const char **p1) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsinlinestatic
GetBoundingBox(float *fOBB_X, float *fOBB_Y, float *fOBB_Z, float *fFacing)ParaEngine::IViewClippingObjectvirtual
GetBoundRect(float *fWidth, float *fHeight, float *fFacing)ParaEngine::IViewClippingObjectvirtual
GetChildAttributeColumnCount()ParaEngine::IAttributeFieldsvirtual
GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
GetChildAttributeObject(const std::string &sName)ParaEngine::IAttributeFieldsvirtual
GetChildAttributeObjectCount(int nColumnIndex=0)ParaEngine::IAttributeFieldsvirtual
GetDepth()ParaEngine::IViewClippingObjectinlinevirtual
GetDynamicAttributes(bool bCreateIfNotExist=false) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsprotectedvirtual
GetDynamicField(const std::string &sName)ParaEngine::IAttributeFieldsvirtual
GetDynamicField(int nIndex)ParaEngine::IAttributeFieldsvirtual
GetDynamicFieldCount()ParaEngine::IAttributeFieldsvirtual
GetDynamicFieldNameByIndex(int nIndex)ParaEngine::IAttributeFieldsvirtual
GetFacing()ParaEngine::IViewClippingObjectinline
GetFacing3D(Vector3 *pV)ParaEngine::IViewClippingObjectvirtual
GetHeight()ParaEngine::IViewClippingObjectinlinevirtual
GetIdentifier()ParaEngine::IRefObjectvirtual
GetLocalAABBCenter() (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectvirtual
GetName()ParaEngine::IRefObject
GetNameW(std::u16string &out)ParaEngine::IRefObject
GetNormal() (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
GetOBB(CShapeOBB *obb)ParaEngine::IViewClippingObjectvirtual
GetObjectCenter()ParaEngine::IViewClippingObjectvirtual
GetObjectCollisionDepth(IViewClippingObject *pObj)ParaEngine::IViewClippingObjectvirtual
GetObjectShape()ParaEngine::IViewClippingObjectinlinevirtual
GetObjectToPointDistance(const Vector3 *pPoint)ParaEngine::IViewClippingObjectvirtual
GetPitch()ParaEngine::IViewClippingObjectinlinevirtual
GetPosition()ParaEngine::IViewClippingObjectvirtual
GetRadius()ParaEngine::IViewClippingObjectinlinevirtual
GetRefCount() constParaEngine::CRefCountedinline
GetRefList()ParaEngine::IRefObjectinline
GetRefObject(int nIndex)ParaEngine::IRefObject
GetRefObjectByName(const char *sName)ParaEngine::IRefObject
GetRefObjectByTag(int nTag)ParaEngine::IRefObject
GetRefObjNum()ParaEngine::IRefObject
GetRenderMatrix(Matrix4 &out, int nRenderNumber=0)ParaEngine::IViewClippingObjectvirtual
GetRenderOffset()ParaEngine::IViewClippingObjectvirtual
GetRenderVertices(Vector3 *pVertices, int *nNumber)ParaEngine::IViewClippingObjectvirtual
GetRoll()ParaEngine::IViewClippingObjectinlinevirtual
GetRotation(Quaternion *quat)ParaEngine::IViewClippingObjectvirtual
GetScaling()ParaEngine::IViewClippingObjectvirtual
GetSphereCollisionDepth(Vector3 *pvCenter, float radius, bool bSolveDepth=false)ParaEngine::IViewClippingObjectvirtual
GetTime()ParaEngine::IAttributeFieldsvirtual
GetType() const (defined in ParaEngine::IObject)ParaEngine::IObjectinlinevirtual
GetValidationMessage()ParaEngine::IAttributeFieldsinlinevirtual
GetVertices(Vector3 *pVertices, int *nNumber)ParaEngine::IViewClippingObjectvirtual
GetVerticesWithOrigin(const Vector3 *vOrigin, Vector3 *pVertices, int *nNumber) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectvirtual
GetWeakReference()ParaEngine::IObject
GetWidth()ParaEngine::IViewClippingObjectinlinevirtual
GetWorldTransform(Matrix4 &pOut, int nRenderNumber=0)ParaEngine::IViewClippingObjectvirtual
GetYaw()ParaEngine::IViewClippingObjectinlinevirtual
HasReferences()ParaEngine::IRefObjectinline
IAttributeFields(void) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFields
InstallFields(CAttributeClass *pClass, bool bOverride)ParaEngine::IAttributeFieldsvirtual
InvokeEditor(int nFieldID, const std::string &sParameters)ParaEngine::IAttributeFieldsinlinevirtual
IRefObject() (defined in ParaEngine::IRefObject)ParaEngine::IRefObjectinline
IsModified()ParaEngine::IAttributeFieldsinlinevirtual
LoadDynamicFieldsFromString(const std::string &input)ParaEngine::IAttributeFieldsvirtual
m_refcount (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedmutableprotected
m_referencesParaEngine::IRefObjectprotected
m_sIdentiferParaEngine::IRefObjectprotected
m_weak_reference (defined in ParaEngine::IObject)ParaEngine::IObjectprotected
OnRefAdded(IRefObject *rm, int nTag=0)ParaEngine::IRefObjectvirtual
OnRefDeleted(IRefObject *rm)ParaEngine::IRefObjectvirtual
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false)ParaEngine::IAttributeFieldsstatic
PrintObject()ParaEngine::IAttributeFields
ProcessObjectEvent(const ObjectEvent &event)ParaEngine::IObjectinlinevirtual
QueryObject(int nObjectType)ParaEngine::IAttributeFieldsvirtual
QueryObjectByName(const std::string &sObjectType)ParaEngine::IAttributeFieldsvirtual
Release() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedvirtual
RemoveAllDynamicFields()ParaEngine::IAttributeFieldsvirtual
ResetField(int nFieldID)ParaEngine::IAttributeFieldsinlinevirtual
Rotate(float x, float y, float z)ParaEngine::IViewClippingObjectvirtual
SaveDynamicFieldsToString(std::string &output)ParaEngine::IAttributeFieldsvirtual
SetAABB(const Vector3 *vMin, const Vector3 *vMax)ParaEngine::IViewClippingObjectvirtual
SetBoundingBox(float fOBB_X, float fOBB_Y, float fOBB_Z, float fFacing)ParaEngine::IViewClippingObjectvirtual
SetBoundRect(float fWidth, float fHeight, float fFacing)ParaEngine::IViewClippingObjectinlinevirtual
SetDepth(float fDepth) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
SetDynamicField(const std::string &sName, const CVariable &value)ParaEngine::IAttributeFieldsvirtual
SetFacing(float fFacing) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinline
SetHeight(float fHeight) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
SetIdentifier(const std::string &sID) (defined in ParaEngine::IRefObject)ParaEngine::IRefObjectvirtual
SetModified(bool bModified)ParaEngine::IAttributeFieldsinlinevirtual
SetNormal(const Vector3 &pNorm) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
SetObjectCenter(const DVector3 &v)ParaEngine::IViewClippingObjectvirtual
SetObjectShape(ObjectShape shape)ParaEngine::IViewClippingObjectinlinevirtual
SetPitch(float fFacing) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
SetPosition(const DVector3 &v)ParaEngine::IViewClippingObjectvirtual
SetRadius(float fRadius)ParaEngine::IViewClippingObjectinlinevirtual
SetRoll(float fFacing) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
SetRotation(const Quaternion &quat)ParaEngine::IViewClippingObjectvirtual
SetScaling(float s)ParaEngine::IViewClippingObjectvirtual
SetTime(int nTime) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
SetTransform(Matrix4 *pLocalTransform, const DVector3 &pGlobalPos, float *pRotation)ParaEngine::IViewClippingObjectvirtual
SetTransform(Matrix4 *pWorldTransform) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectvirtual
SetWidth(float fWidth) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
SetYaw(float fFacing) (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual
TestCollision(CBaseCamera *pCamera)ParaEngine::IViewClippingObjectvirtual
TestCollisionObject(IViewClippingObject *pObj)ParaEngine::IViewClippingObjectvirtual
TestCollisionRay(const Vector3 &vPickRayOrig, const Vector3 &vPickRayDir, float *fDistance)ParaEngine::IViewClippingObjectvirtual
TestCollisionSphere(const Vector3 *pvCenter, float radius, BYTE nMethod=1)ParaEngine::IViewClippingObjectvirtual
TestCollisionSphere(CBaseCamera *pCamera, float fFarPlaneDistance)ParaEngine::IViewClippingObjectvirtual
TestShadowSweptSphere(CBaseCamera *pCamera, const Vector3 *pvDirection)ParaEngine::IViewClippingObjectvirtual
ToString() const (defined in ParaEngine::IObject)ParaEngine::IObjectvirtual
ValidateFields()ParaEngine::IAttributeFieldsinlinevirtual
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFields
~CRefCounted() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedprotectedvirtual
~IAttributeFields(void) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
~IObject() (defined in ParaEngine::IObject)ParaEngine::IObjectprotectedvirtual
~IRefObject() (defined in ParaEngine::IRefObject)ParaEngine::IRefObjectvirtual
~IViewClippingObject() (defined in ParaEngine::IViewClippingObject)ParaEngine::IViewClippingObjectinlinevirtual