AddChildAttributeObject(IAttributeFields *pChild, int nRowIndex=-1, int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
AddDynamicField(const std::string &sName, ATTRIBUTE_FIELDTYPE dwType) | ParaEngine::IAttributeFields | virtual |
AddEntity(const std::string &name, CEffectFile *pEntity) | ParaEngine::AssetManager< CEffectFile > | inline |
addref() const | ParaEngine::CRefCounted | inline |
AddToAutoReleasePool() | ParaEngine::CRefCounted | |
applyFogParameters() | ParaEngine::EffectManager | |
applyLocalLightingData(const LightList *lights, int nLightNum) | ParaEngine::EffectManager | |
applyLocalLightingData() | ParaEngine::EffectManager | |
applyObjectLocalLighting(CBaseObject *pObj) | ParaEngine::EffectManager | |
applySurfaceMaterial(const ParaMaterial *pSurfaceMaterial, bool bUseGlobalAmbient=true) | ParaEngine::EffectManager | |
AreTextureEnabled() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
AssetItemsNameMap_t typedef (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | |
AssetItemsSet_t typedef (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | |
AssetManager() (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | inline |
ATTRIBUTE_DEFINE_CLASS(AssetManager) (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | |
ATTRIBUTE_METHOD(IAttributeFields, PrintObject_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD(IAttributeFields, AddRef_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD(IAttributeFields, Release_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, GetName_s, const char **) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, SetName_s, const char *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, GetRefCount_s, int *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, SetTime_s, int) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, GetTime_s, int *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
BeginEffect(int nHandle, CEffectFile **pOutEffect=NULL) | ParaEngine::EffectManager | |
CheckLoadEffect(int nHandle) | ParaEngine::EffectManager | |
CheckRefresh(const std::string &sEntityName) | ParaEngine::AssetManager< CEffectFile > | inline |
Cleanup() | ParaEngine::EffectManager | virtual |
ClipPlane_Disabled enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
ClipPlane_Enabled_ClipSpace enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
ClipPlane_Enabled_WorldSpace enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
ClipPlaneState enum name | ParaEngine::EffectManager | |
Clone(IObject *obj) const | ParaEngine::IObject | virtual |
Clone() const | ParaEngine::IObject | virtual |
CreateAttributeClass() | ParaEngine::IAttributeFields | protectedvirtual |
CreateEntity(const string &name, const AssetKey &key) | ParaEngine::AssetManager< CEffectFile > | inline |
CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protected |
DeleteByName(const std::string &name) | ParaEngine::AssetManager< CEffectFile > | inline |
DeleteDeviceObjects() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | virtual |
DeleteEntity(AssetEntity *entity) | ParaEngine::EffectManager | virtual |
delref() const | ParaEngine::CRefCounted | inline |
DisableD3DAlphaTesting(bool bDisable) | ParaEngine::EffectManager | |
DisableD3DCulling(bool bDisable) | ParaEngine::EffectManager | |
DisableZWrite(bool bDisable) | ParaEngine::EffectManager | |
EFFECT_DEFAULT enum value | ParaEngine::EffectManager | |
EFFECT_FIXED_FUNCTION enum value | ParaEngine::EffectManager | |
EFFECT_GEN_SHADOWMAP enum value | ParaEngine::EffectManager | |
EFFECT_RENDER_WITH_SHADOWMAP enum value | ParaEngine::EffectManager | |
EffectManager() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
EffectTechniques enum name | ParaEngine::EffectManager | |
EnableClipPlane(bool bEnable) | ParaEngine::EffectManager | |
EnableClipPlaneImmediate(EffectManager::ClipPlaneState newState, int nIndex=0) | ParaEngine::EffectManager | |
EnableD3DAlphaBlending(bool bEnable) | ParaEngine::EffectManager | |
EnableFog(bool bEnabled) | ParaEngine::EffectManager | |
EnableFullScreenGlow(bool bEnable) | ParaEngine::EffectManager | |
EnableGlobalLighting(bool bEnable) | ParaEngine::EffectManager | |
EnableLocalLighting(bool bEnable) | ParaEngine::EffectManager | |
EnableReflectionRendering(bool bEnabled) | ParaEngine::EffectManager | inline |
EnableScreenWaveEffect(bool enable) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
EnableTextures(bool bEnable) | ParaEngine::EffectManager | |
EnableUsingShadowMap(bool bEnable) | ParaEngine::EffectManager | |
EnableZTest(bool bEnable, bool bForceSet=false) | ParaEngine::EffectManager | |
EnableZWrite(bool bZWriteEnabled) | ParaEngine::EffectManager | |
EndEffect() | ParaEngine::EffectManager | |
Equals(const IObject *obj) const | ParaEngine::IObject | virtual |
GarbageCollectAll() | ParaEngine::AssetManager< CEffectFile > | inline |
get(const AssetKey &key) | ParaEngine::AssetManager< CEffectFile > | inline |
GetAttributeClass() | ParaEngine::IAttributeFields | |
GetAttributeClassDescription() | ParaEngine::IAttributeFields | inlinevirtual |
GetAttributeClassID() | ParaEngine::IAttributeFields | virtual |
GetAttributeClassID_s(IAttributeFields *cls, int *p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
GetAttributeClassName() | ParaEngine::IAttributeFields | inlinevirtual |
GetAttributeClassName_s(IAttributeFields *cls, const char **p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
GetByName(const std::string &name) | ParaEngine::AssetManager< CEffectFile > | inline |
GetChildAttributeColumnCount() | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
GetChildAttributeObject(const std::string &sName) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
GetChildAttributeObjectCount(int nColumnIndex=0) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
GetCurrentEffectFile() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetCurrentEffectTechniqueType() | ParaEngine::EffectManager | |
GetCurrentTechHandle() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetDefaultEffectMapping() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetDefaultSamplerState(int nStage, DWORD dwType) | ParaEngine::EffectManager | |
GetDynamicAttributes(bool bCreateIfNotExist=false) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | protectedvirtual |
GetDynamicField(const std::string &sName) | ParaEngine::IAttributeFields | virtual |
GetDynamicField(int nIndex) | ParaEngine::IAttributeFields | virtual |
GetDynamicFieldCount() | ParaEngine::IAttributeFields | virtual |
GetDynamicFieldNameByIndex(int nIndex) | ParaEngine::IAttributeFields | virtual |
GetEffectByHandle(int nHandle) | ParaEngine::EffectManager | |
GetEffectByName(const string &sName) | ParaEngine::EffectManager | |
GetEffectHandle(CEffectFile *effectFile) | ParaEngine::EffectManager | |
GetEntity(const string &name) | ParaEngine::AssetManager< CEffectFile > | inline |
GetGlowEffect() | ParaEngine::EffectManager | |
GetGlowness() | ParaEngine::EffectManager | |
GetGlowTechnique() | ParaEngine::EffectManager | |
GetIdentifier() (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
GetInstance() (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | inlinestatic |
GetLowerCaseString(std::string &outNameLowered, const AssetKey &key) | ParaEngine::AssetManager< CEffectFile > | inline |
GetMaxLocalLightsNum() | ParaEngine::EffectManager | |
GetProjTransform() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetRefCount() const | ParaEngine::CRefCounted | inline |
GetSamplerState(int nStage, DWORD dwType, DWORD *pValue, bool bForceGet=false) | ParaEngine::EffectManager | |
GetScene() | ParaEngine::EffectManager | inline |
GetScreenWaveEffect() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetScreenWaveTechnique() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetShadowMap() | ParaEngine::EffectManager | |
GetTexViewProjMatrix() | ParaEngine::EffectManager | |
GetTime() | ParaEngine::IAttributeFields | virtual |
GetTransform(D3DTRANSFORMSTATETYPE State, Matrix4 *pMatrix) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetType() const (defined in ParaEngine::IObject) | ParaEngine::IObject | inlinevirtual |
GetValidationMessage() | ParaEngine::IAttributeFields | inlinevirtual |
GetVertexDeclaration(int nIndex) | ParaEngine::EffectManager | |
GetViewTransform() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
GetWeakReference() | ParaEngine::IObject | |
GetWorldTransform() | ParaEngine::EffectManager | |
IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
InitDeviceObjects() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | virtual |
InstallFields(CAttributeClass *pClass, bool bOverride) | ParaEngine::IAttributeFields | virtual |
InvalidateDeviceObjects() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | virtual |
InvokeEditor(int nFieldID, const std::string &sParameters) | ParaEngine::IAttributeFields | inlinevirtual |
IsClipPlaneEnabled() | ParaEngine::EffectManager | |
IsCurrentEffectValid() | ParaEngine::EffectManager | inline |
IsD3DAlphaTestingDisabled() | ParaEngine::EffectManager | |
IsD3DCullingDisabled() | ParaEngine::EffectManager | |
IsGlobalLightingEnabled() | ParaEngine::EffectManager | |
IsLocalLightingEnabled() | ParaEngine::EffectManager | |
IsModified() | ParaEngine::IAttributeFields | inlinevirtual |
IsReflectionRenderingEnabled() | ParaEngine::EffectManager | inline |
IsUsingFullScreenGlow() | ParaEngine::EffectManager | |
IsUsingScreenWaveEffect() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
IsUsingShadowMap() | ParaEngine::EffectManager | |
IsZTestEnabled() | ParaEngine::EffectManager | |
IsZWriteDisabled() | ParaEngine::EffectManager | |
LightEnable(DWORD Index, BOOL Enable) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
LoadAsset() | ParaEngine::AssetManager< CEffectFile > | inline |
LoadDynamicFieldsFromString(const std::string &input) | ParaEngine::IAttributeFields | virtual |
m_items | ParaEngine::AssetManager< CEffectFile > | |
m_lowercase_item_maps | ParaEngine::AssetManager< CEffectFile > | |
m_names | ParaEngine::AssetManager< CEffectFile > | |
m_refcount (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | mutableprotected |
m_sName | ParaEngine::AssetManager< CEffectFile > | |
m_weak_reference (defined in ParaEngine::IObject) | ParaEngine::IObject | protected |
MapHandleToEffect(int nHandle, CEffectFile *pNewEffect) | ParaEngine::EffectManager | |
MAX_DECLARATIONS_NUM enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
MyType_t typedef (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | |
NewEntity(const AssetKey &key) | ParaEngine::AssetManager< CEffectFile > | inline |
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false) | ParaEngine::IAttributeFields | static |
PrintObject() | ParaEngine::IAttributeFields | |
PrintToFile(CParaFile *pOutputFile) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
ProcessObjectEvent(const ObjectEvent &event) | ParaEngine::IObject | inlinevirtual |
QueryObject(int nObjectType) | ParaEngine::IAttributeFields | virtual |
QueryObjectByName(const std::string &sObjectType) | ParaEngine::IAttributeFields | virtual |
Release() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | virtual |
RemoveAllDynamicFields() | ParaEngine::IAttributeFields | virtual |
RendererRecreated() | ParaEngine::EffectManager | virtual |
ResetField(int nFieldID) | ParaEngine::IAttributeFields | inlinevirtual |
RestoreDeviceObjects() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | virtual |
S0_POS enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS2_COLOR enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_COLOR enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_NORM_COLOR enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_NORM_TEX0 enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_NORM_TEX0_COLOR enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_NORM_TEX0_COLOR0_COLOR1 enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_NORM_TEX0_INSTANCED enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_NORM_TEX0_TEX1 enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_TEX0 enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_TEX0_COLOR enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_POS_TEX0_TEX1 enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_S1_OCEAN_CLOUD enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_S1_S2_OCEAN_FFT enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
S0_S1_S2_S3_OCEAN_FFT enum value (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SaveDynamicFieldsToString(std::string &output) | ParaEngine::IAttributeFields | virtual |
SetAllEffectsTechnique(EffectTechniques nTech) | ParaEngine::EffectManager | |
SetClipPlane(DWORD Index, const float *pPlane, bool bClipSpace) | ParaEngine::EffectManager | |
SetCullingMode(DWORD dwCullMode) | ParaEngine::EffectManager | |
SetCullingMode(bool bEnable) | ParaEngine::EffectManager | |
SetD3DFogState() | ParaEngine::EffectManager | |
SetDefaultEffectMapping(int nLevel) | ParaEngine::EffectManager | |
SetDefaultSamplerState(int nStage, DWORD dwType, DWORD dwValue) | ParaEngine::EffectManager | |
SetDynamicField(const std::string &sName, const CVariable &value) | ParaEngine::IAttributeFields | virtual |
SetGlowness(const Vector4 &Glowness) | ParaEngine::EffectManager | |
SetGlowTechnique(int nTech) | ParaEngine::EffectManager | |
SetIdentifier(const std::string &sName) (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
SetLight(DWORD Index, const Para3DLight *pLight) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SetMaterial(ParaMaterial *pMaterial) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SetMaxLocalLightsNum(int nNum) | ParaEngine::EffectManager | |
SetModified(bool bModified) | ParaEngine::IAttributeFields | inlinevirtual |
SetRenderState(D3DRENDERSTATETYPE State, DWORD Value) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SetSamplerState(int nStage, DWORD dwType, DWORD dwValue, bool bForceSet=false) | ParaEngine::EffectManager | |
SetScene(IScene *pScene) | ParaEngine::EffectManager | inline |
SetScreenWaveTechnique(int nTech) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SetTexture(DWORD Stage, DeviceTexturePtr_type pTexture) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SetTime(int nTime) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
SetTransform(D3DTRANSFORMSTATETYPE State, const Matrix4 *pMatrix) (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
SetVertexDeclaration(int nIndex) | ParaEngine::EffectManager | |
ToString() const (defined in ParaEngine::IObject) | ParaEngine::IObject | virtual |
UnloadAsset() | ParaEngine::AssetManager< CEffectFile > | inline |
UpdateD3DPipelineTransform(bool pWorld, bool pView, bool pProjection) | ParaEngine::EffectManager | |
ValidateFields() | ParaEngine::IAttributeFields | inlinevirtual |
VERTEX_DECLARATION enum name | ParaEngine::EffectManager | |
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
~AssetManager() (defined in ParaEngine::AssetManager< CEffectFile >) | ParaEngine::AssetManager< CEffectFile > | inlinevirtual |
~CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protectedvirtual |
~EffectManager() (defined in ParaEngine::EffectManager) | ParaEngine::EffectManager | |
~IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
~IObject() (defined in ParaEngine::IObject) | ParaEngine::IObject | protectedvirtual |