_SurfaceType enum name | ParaEngine::TextureEntity | |
AddChildAttributeObject(IAttributeFields *pChild, int nRowIndex=-1, int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
AddDynamicField(const std::string &sName, ATTRIBUTE_FIELDTYPE dwType) | ParaEngine::IAttributeFields | virtual |
addref() const | ParaEngine::CRefCounted | inline |
AddToAutoReleasePool() | ParaEngine::CRefCounted | |
ASSET_STATE_CACHE enum value | ParaEngine::AssetEntity | |
ASSET_STATE_FAILED_TO_LOAD enum value | ParaEngine::AssetEntity | |
ASSET_STATE_LOCAL enum value | ParaEngine::AssetEntity | |
ASSET_STATE_NORMAL enum value | ParaEngine::AssetEntity | |
ASSET_STATE_REMOTE enum value | ParaEngine::AssetEntity | |
ASSET_STATE_SYNC_FAIL enum value | ParaEngine::AssetEntity | |
ASSET_STATE_SYNC_START enum value | ParaEngine::AssetEntity | |
ASSET_STATE_SYNC_SUCCEED enum value | ParaEngine::AssetEntity | |
AssetEntity() (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
AssetEntity(const AssetKey &key) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
AssetState enum name | ParaEngine::AssetEntity | |
AssetType enum name | ParaEngine::AssetEntity | |
ATTRIBUTE_DEFINE_CLASS(AssetEntity) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
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(AssetEntity, GetLocalFileName_s, const char **) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, SetLocalFileName_s, const char *) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, GetRemoteAssetURL_s, const char **) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, IsValid_s, bool *) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, IsLoaded_s, bool *) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, IsLocked_s, bool *) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, IsInitialized_s, bool *) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, GetState_s, int *) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | inline |
ATTRIBUTE_METHOD1(AssetEntity, SetState_s, int) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | 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 |
AutoSync(bool bForceSync=false, bool bLazyLoading=true) | ParaEngine::AssetEntity | virtual |
base enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
BlpTexture enum value | ParaEngine::TextureEntity | |
cadMesh enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
Cleanup() | ParaEngine::AssetEntity | inlinevirtual |
Clone(IObject *obj) const | ParaEngine::IObject | virtual |
Clone() const | ParaEngine::IObject | virtual |
CreateAttributeClass() | ParaEngine::IAttributeFields | protectedvirtual |
CreateTexture(LPDIRECT3DTEXTURE9 pSrcTexture, D3DFORMAT dwFormat=D3DFMT_DXT3, int width=256, int height=256, UINT MipLevels=0) | ParaEngine::TextureEntityDirectX | |
CreateTexture(const uint8 *pTexels, int width, int height, int rowLength, int bytesPerPixel, uint32 nMipLevels=0, D3DPOOL dwCreatePool=D3DPOOL_MANAGED, DWORD nFormat=0) | ParaEngine::TextureEntityDirectX | static |
CreateTexture(const char *pFileName, uint32 nMipLevels=0, D3DPOOL dwCreatePool=D3DPOOL_MANAGED) (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | static |
CreateTextureFromFile_Async(void *pContext, RenderDevicePtr pDev=NULL, const char *sFileName=NULL, void **ppTexture=NULL, D3DFORMAT dwTextureFormat=D3DFMT_UNKNOWN, UINT nMipLevels=D3DX_DEFAULT, Color dwColorKey=0) | ParaEngine::TextureEntity | virtual |
CreateTextureFromFile_Serial(RenderDevicePtr pDev=NULL, const char *sFileName=NULL, IDirect3DTexture9 **ppTexture=NULL, D3DFORMAT dwTextureFormat=D3DFMT_UNKNOWN, UINT nMipLevels=D3DX_DEFAULT, Color dwColorKey=0) | ParaEngine::TextureEntityDirectX | |
CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protected |
CubeTexture enum value | ParaEngine::TextureEntity | |
database enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
datagrid enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
DEFAULT_STATIC_TEXTURE | ParaEngine::TextureEntity | static |
DeleteDeviceObjects() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | virtual |
delref() const | ParaEngine::CRefCounted | inline |
DEPTHSTENCIL enum value | ParaEngine::TextureEntity | |
dllplugin enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
effectfile enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
EnableTextureAutoAnimation(bool bEnable) | ParaEngine::TextureEntity | |
Equals(const IObject *obj) const | ParaEngine::IObject | virtual |
FlashTexture enum value | ParaEngine::TextureEntity | |
font enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
g_bEnable32bitsTexture | ParaEngine::TextureEntity | static |
g_nTextureLOD | ParaEngine::TextureEntity | static |
GarbageCollectMe() | ParaEngine::AssetEntity | inline |
GetAnimatedTextureInfo() | ParaEngine::TextureEntity | |
GetAssetServerUrl() | ParaEngine::AssetEntity | static |
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 |
GetAttributeObject() | ParaEngine::AssetEntity | virtual |
GetBoundingBox(Vector3 *pMin, Vector3 *pMax) | ParaEngine::AssetEntity | inlinevirtual |
GetChildAttributeColumnCount() | ParaEngine::IAttributeFields | virtual |
GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
GetChildAttributeObject(const std::string &sName) | ParaEngine::IAttributeFields | virtual |
GetChildAttributeObjectCount(int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
GetColorKey() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
GetCurrentFrameNumber() | ParaEngine::TextureEntity | |
GetD3DFormat() | ParaEngine::TextureEntityDirectX | |
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 |
GetFormatAndMipLevelFromFileName(const string &filename, D3DFORMAT *pdwTextureFormat, UINT *pnMipLevels) | ParaEngine::TextureEntityDirectX | static |
GetFormatAndMipLevelFromFileNameEx(const string &filename, D3DFORMAT *pdwTextureFormat, UINT *pnMipLevels) | ParaEngine::TextureEntityDirectX | static |
GetFormatByFileName(const std::string &filename) (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | static |
GetFrameCount() | ParaEngine::TextureEntityDirectX | |
GetHeight() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | virtual |
GetHitCount() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | inline |
GetIdentifier() (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | virtual |
GetKey() | ParaEngine::AssetEntity | inline |
GetLocalFileName() | ParaEngine::AssetEntity | virtual |
GetParamBlock(bool bCreateIfNotExist=false) | ParaEngine::AssetEntity | inlinevirtual |
GetRawData() | ParaEngine::TextureEntity | |
GetRawDataSize() | ParaEngine::TextureEntity | |
GetRefCount() const | ParaEngine::CRefCounted | inline |
GetRemoteAssetURL() | ParaEngine::AssetEntity | virtual |
GetState() | ParaEngine::AssetEntity | inline |
GetSurface() | ParaEngine::TextureEntityDirectX | |
GetTexture() | ParaEngine::TextureEntityDirectX | virtual |
GetTextureInfo() | ParaEngine::TextureEntityDirectX | virtual |
GetTime() | ParaEngine::IAttributeFields | virtual |
GetType() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | inlinevirtual |
GetType() const (defined in ParaEngine::IObject) | ParaEngine::IObject | inlinevirtual |
GetValidationMessage() | ParaEngine::IAttributeFields | inlinevirtual |
GetWeakReference() | ParaEngine::IObject | |
GetWidth() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | virtual |
GiveupRawDataOwnership() | ParaEngine::TextureEntity | |
HTMLTexture enum value | ParaEngine::TextureEntity | |
IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
image enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
InitDeviceObjects() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | virtual |
InstallFields(CAttributeClass *pClass, bool bOverride) | ParaEngine::AssetEntity | virtual |
InvalidateDeviceObjects() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | virtual |
InvokeEditor(int nFieldID, const std::string &sParameters) | ParaEngine::IAttributeFields | inlinevirtual |
IsAsyncLoad() const | ParaEngine::TextureEntity | |
IsFlipY() | ParaEngine::TextureEntity | virtual |
IsInitialized() | ParaEngine::AssetEntity | |
IsLoaded() | ParaEngine::TextureEntityDirectX | virtual |
IsLocked() | ParaEngine::AssetEntity | inline |
IsModified() | ParaEngine::IAttributeFields | inlinevirtual |
IsPending() | ParaEngine::TextureEntity | |
IsSamplerStateBlocky() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | virtual |
IsValid() | ParaEngine::AssetEntity | inline |
LoadAsset() | ParaEngine::AssetEntity | inline |
LoadDynamicFieldsFromString(const std::string &input) | ParaEngine::IAttributeFields | virtual |
LoadFromImage(ImageEntity *image, D3DFORMAT dwTextureFormat=D3DFMT_UNKNOWN, UINT nMipLevels=0, void **ppTexture=NULL) | ParaEngine::TextureEntity | virtual |
LoadFromMemory(const char *buffer, DWORD nFileSize, UINT nMipLevels, D3DFORMAT dwTextureFormat=D3DFMT_UNKNOWN, void **ppTexture=NULL) | ParaEngine::TextureEntityDirectX | virtual |
LoadImage(char *sBufMemFile, int sizeBuf, int &width, int &height, byte **ppBuffer, bool bAlpha) | ParaEngine::TextureEntityDirectX | static |
LoadImageOfFormat(const std::string &sTextureFileName, char *sBufMemFile, int sizeBuf, int &width, int &height, byte **ppBuffer, int *pBytesPerPixel=NULL, int nFormat=-1) | ParaEngine::TextureEntityDirectX | static |
LoadImageOfFormatEx(const std::string &sTextureFileName, char *sBufMemFile, int sizeBuf, int &width, int &height, byte **ppBuffer, int *pBytesPerPixel=NULL, int nFormat=-1, ImageExtendInfo *info=nullptr) (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | static |
Lock(int nMethod=0) | ParaEngine::AssetEntity | virtual |
m_bAsyncLoad | ParaEngine::TextureEntity | |
m_bIsInitialized | ParaEngine::AssetEntity | |
m_bIsValid | ParaEngine::AssetEntity | |
m_dwColorKey (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
m_key | ParaEngine::AssetEntity | |
m_nHitCount (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
m_nRawDataSize | ParaEngine::TextureEntity | |
m_pAnimatedTextureInfo | ParaEngine::TextureEntity | |
m_pCubeTexture | ParaEngine::TextureEntityDirectX | |
m_pRawData | ParaEngine::TextureEntity | |
m_pSurface | ParaEngine::TextureEntityDirectX | |
m_pTexture | ParaEngine::TextureEntityDirectX | |
m_pTextureInfo | ParaEngine::TextureEntity | |
m_pTextureSequence | ParaEngine::TextureEntityDirectX | |
m_refcount (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | mutableprotected |
m_weak_reference (defined in ParaEngine::IObject) | ParaEngine::IObject | protected |
MakeInvalid() | ParaEngine::TextureEntity | |
mdx enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
mesh enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
multianimation enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false) | ParaEngine::IAttributeFields | static |
parax enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
PrintObject() | ParaEngine::IAttributeFields | |
ProcessObjectEvent(const ObjectEvent &event) | ParaEngine::IObject | inlinevirtual |
QueryObject(int nObjectType) | ParaEngine::IAttributeFields | virtual |
QueryObjectByName(const std::string &sObjectType) | ParaEngine::IAttributeFields | virtual |
Refresh(const char *sFilename=NULL, bool bLazyLoad=false) | ParaEngine::TextureEntity | virtual |
Release() | ParaEngine::AssetEntity | virtual |
RemoveAllDynamicFields() | ParaEngine::IAttributeFields | virtual |
RendererRecreated() | ParaEngine::AssetEntity | inlinevirtual |
RenderTarget enum value | ParaEngine::TextureEntity | |
ResetField(int nFieldID) | ParaEngine::IAttributeFields | inlinevirtual |
RestoreDeviceObjects() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | virtual |
SaveDynamicFieldsToString(std::string &output) | ParaEngine::IAttributeFields | virtual |
SaveToFile(const char *filename, D3DFORMAT dwFormat, int width, int height, UINT MipLevels=1, DWORD Filter=D3DX_DEFAULT, Color ColorKey=0) | ParaEngine::TextureEntityDirectX | virtual |
SetAssetServerUrl(const char *pStr) | ParaEngine::AssetEntity | static |
SetAsyncLoad(bool val) (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
SetColorKey(Color colorKey) (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
SetCurrentFrameNumber(int nFrame) | ParaEngine::TextureEntity | |
SetDynamicField(const std::string &sName, const CVariable &value) | ParaEngine::IAttributeFields | virtual |
SetHitCount(int nHitCount) (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | inline |
SetIdentifier(const std::string &sID) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
SetLocalFileName(const char *sFileName) (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | virtual |
SetModified(bool bModified) | ParaEngine::IAttributeFields | inlinevirtual |
SetRawData(char *pData, int nSize) | ParaEngine::TextureEntity | |
SetRenderTarget(int nIndex=0) (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | virtual |
SetSamplerStateBlocky(bool bIsBlocky) | ParaEngine::TextureEntity | virtual |
SetState(AssetState state) | ParaEngine::AssetEntity | inline |
SetSurface(LPDIRECT3DSURFACE9 pSurface) | ParaEngine::TextureEntityDirectX | |
SetTexture(LPDIRECT3DTEXTURE9 pSrcTexture) | ParaEngine::TextureEntityDirectX | |
SetTextureFPS(float FPS) | ParaEngine::TextureEntity | |
SetTextureInfo(const TextureInfo &tInfo) | ParaEngine::TextureEntity | virtual |
SetTime(int nTime) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
sound enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
spritevertex enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
StaticTexture enum value | ParaEngine::TextureEntity | |
StretchRect(TextureEntityDirectX *pSrcTexture, TextureEntityDirectX *pDestTexture) | ParaEngine::TextureEntityDirectX | static |
SurfaceType (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
SysMemoryTexture enum value | ParaEngine::TextureEntity | |
TerrainHighResTexture enum value | ParaEngine::TextureEntity | |
texture enum value (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | |
TextureEntity(const AssetKey &key) (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
TextureEntity() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | |
TextureEntityDirectX(const AssetKey &key) (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | |
TextureEntityDirectX() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | |
TextureSequence enum value | ParaEngine::TextureEntity | |
TextureSurface enum value | ParaEngine::TextureEntity | |
ToString() const (defined in ParaEngine::IObject) | ParaEngine::IObject | virtual |
UnloadAsset() | ParaEngine::AssetEntity | inline |
UnLock() | ParaEngine::AssetEntity | virtual |
ValidateFields() | ParaEngine::IAttributeFields | inlinevirtual |
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
~AssetEntity() (defined in ParaEngine::AssetEntity) | ParaEngine::AssetEntity | virtual |
~CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protectedvirtual |
~IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
~IObject() (defined in ParaEngine::IObject) | ParaEngine::IObject | protectedvirtual |
~TextureEntity() (defined in ParaEngine::TextureEntity) | ParaEngine::TextureEntity | virtual |
~TextureEntityDirectX() (defined in ParaEngine::TextureEntityDirectX) | ParaEngine::TextureEntityDirectX | virtual |