My Project
|
This is the complete list of members for ParaEngine::CBlockWorld, including all inherited members.
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 |
AddRenderTask(BlockRenderTask *pRenderTask) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
AddScriptCallback(int func_type, const string &script_func) | ParaEngine::IObjectScriptingInterface | privatevirtual |
AddToAutoReleasePool() | ParaEngine::CRefCounted | |
ATTRIBUTE_METHOD(CBlockWorld, ResumeLightUpdate_s) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD(CBlockWorld, SuspendLightUpdate_s) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD(CBlockWorld, ResetAllLight_s) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD(CBlockWorld, LockWorld_s) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD(CBlockWorld, UnlockWorld_s) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
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(CBlockWorld, GetBlockRenderMethod_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetBlockRenderMethod_s, int) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsLightUpdateSuspended_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetRenderDist_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetRenderDist_s, int) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetDirtyColumnCount_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetDirtyBlockCount_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsReadOnly_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetReadOnly_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsRemote_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetIsRemote_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsServerWorld_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetIsServerWorld_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsSaveLightMap_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetSaveLightMap_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsUseAsyncLoadWorld_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetUseAsyncLoadWorld_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetLightCalculationStep_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetLightCalculationStep_s, int) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetMaxCacheRegionCount_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetMaxCacheRegionCount_s, int) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetNumOfLockedBlockRegion_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetNumOfBlockRegion_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetTotalNumOfLoadedChunksInLockedBlockRegion_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, IsRenderBlocks_s, bool *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetRenderBlocks_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetSunIntensity_s, float *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetSunIntensity_s, float) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetMinWorldPos_s, Vector3 *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetMinWorldPos_s, Vector3) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetMaxWorldPos_s, Vector3 *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, SetMaxWorldPos_s, Vector3) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetTotalChunksInMemory_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, GetTotalRenderableChunksInMemory_s, int *) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
ATTRIBUTE_METHOD1(CBlockWorld, UseLinearTorchBrightness_s, bool) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | 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 |
ATTRIBUTE_METHOD3(CBlockWorld, SetChunkColumnTimeStamp_s, float) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | inline |
BlockRegionPtr typedef | ParaEngine::CBlockWorld | protected |
CallBackType enum name | ParaEngine::CBlockWorld | |
CBlockWorld() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
CheckChunkColumnsExist(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) | ParaEngine::CBlockWorld | |
ChunkColumnExists(uint16_t chunkX, uint16_t chunkZ) | ParaEngine::CBlockWorld | |
ClearAllBlockTemplates() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
ClearBlockRenderCache() | ParaEngine::CBlockWorld | virtual |
ClearOutOfRangeActiveChunkData() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protectedvirtual |
Clone(IObject *obj) const | ParaEngine::IObject | virtual |
Clone() const | ParaEngine::IObject | virtual |
CMultiFrameBlockWorldRenderer (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | friend |
CreateAttributeClass() | ParaEngine::IAttributeFields | protectedvirtual |
CreateGetRegion(uint16_t block_x, uint16_t block_y, uint16_t block_z) | ParaEngine::CBlockWorld | |
CreateGetRegion(uint16_t region_x, uint16_t region_z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protected |
DEFINE_SCRIPT_EVENT(CBlockWorld, BeforeLoadBlockRegion) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
DEFINE_SCRIPT_EVENT(CBlockWorld, LoadBlockRegion) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
DEFINE_SCRIPT_EVENT(CBlockWorld, UnLoadBlockRegion) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
DEFINE_SCRIPT_EVENT(CBlockWorld, SaveRegionCallbackScript) | ParaEngine::CBlockWorld | |
DEFINE_SCRIPT_EVENT(CBlockWorld, GeneratorScript) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
delref() const | ParaEngine::CRefCounted | inline |
DeselectAllBlock(int nGroupID=-1) | ParaEngine::CBlockWorld | |
DeselectBlock(uint16_t x, uint16_t y, uint16_t z, int nGroupID=0) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
DoChunksNearChunkExist(uint16_t x, uint16_t y, uint16_t z, uint16_t radius) | ParaEngine::CBlockWorld | |
EnterWorld(const string &sWorldDir, float x, float y, float z) | ParaEngine::CBlockWorld | virtual |
Equals(const IObject *obj) const | ParaEngine::IObject | virtual |
FindFirstBlock(uint16_t x, uint16_t y, uint16_t z, uint16_t nSide=4, uint32_t max_dist=32, uint32_t attrFilter=0xffffffff, int nCategoryID=-1) | ParaEngine::CBlockWorld | |
g_verticalOffset (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protectedstatic |
GenerateLightBrightnessTable(bool bUseLinearBrightness=false) | ParaEngine::CBlockWorld | |
GetActiveChunk(uint16_t curChunkWX, uint16_t curChunkWY, uint16_t curChunkWZ) | ParaEngine::CBlockWorld | protected |
GetActiveChunkDim() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetActiveChunkDimY() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetAttributeClass() | ParaEngine::IAttributeFields | |
GetAttributeClassDescription() | ParaEngine::CBlockWorld | inlinevirtual |
GetAttributeClassID() | ParaEngine::CBlockWorld | inlinevirtual |
GetAttributeClassID_s(IAttributeFields *cls, int *p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
GetAttributeClassName() | ParaEngine::CBlockWorld | inlinevirtual |
GetAttributeClassName_s(IAttributeFields *cls, const char **p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
GetBlock(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockBrightness(Uint16x3 &blockId_ws, uint8_t *brightness, int nSize=27, int nLightType=-1) | ParaEngine::CBlockWorld | |
GetBlockBrightnessReal(const Vector3 &vPos, float *pBrightness=NULL) | ParaEngine::CBlockWorld | |
GetBlockBrightnessReal(Uint16x3 &blockId_ws, float *pBrightness=NULL) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockData(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockId(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockIndex(uint16_t x, uint16_t y, uint16_t z, bool bCreateIfNotExist=true) | ParaEngine::CBlockWorld | |
GetBlockMeshBrightness(Uint16x3 &blockId_ws, uint8_t *brightness, int nLightType=2) | ParaEngine::CBlockWorld | |
GetBlockRenderMethod() | ParaEngine::CBlockWorld | |
GetBlocksInRegion(Uint16x3 &startChunk_ws, Uint16x3 &endChunk_ws, uint32_t matchType, const luabind::adl::object &result, uint32_t verticalSectionFilter=0) | ParaEngine::CBlockWorld | |
GetBlockTemplate(uint16_t id) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockTemplate(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockTemplate(Uint16x3 &blockId_ws) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockTemplateId(float x, float y, float z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockTemplateIdByIdx(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockUserData(float x, float y, float z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockUserDataByIdx(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetBlockWorldMutex() | ParaEngine::CBlockWorld | |
GetChildAttributeColumnCount() | ParaEngine::CBlockWorld | inlinevirtual |
GetChildAttributeObject(const std::string &sName) | ParaEngine::CBlockWorld | virtual |
GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
GetChildAttributeObjectCount(int nColumnIndex=0) | ParaEngine::CBlockWorld | virtual |
GetChunk(uint16_t x, uint16_t y, uint16_t z, bool bCreateIfNotExist=true) | ParaEngine::CBlockWorld | |
GetChunkColumnTimeStamp(uint16_t x, uint16_t z) | ParaEngine::CBlockWorld | |
GetCurrentCenterChunkId(Int16x3 &oResult) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetDirtyBlockCount() | ParaEngine::CBlockWorld | |
GetDirtyColumnCount() | ParaEngine::CBlockWorld | |
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 |
GetEyeBlockId() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetEyeChunkId() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetFirstBlock(uint16_t x, uint16_t y, uint16_t z, int nBlockId, uint16_t nSide=5, uint32_t max_dist=32) | ParaEngine::CBlockWorld | |
GetHighestBlock(uint16_t blockX_ws, uint16_t blockZ_ws) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetIdentifier() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
GetLightBrightnessFloat(uint8_t brightness) | ParaEngine::CBlockWorld | |
GetLightBrightnessInt(uint8_t brightness) | ParaEngine::CBlockWorld | |
GetLightBrightnessLinearFloat(uint8_t brightness) | ParaEngine::CBlockWorld | |
GetLightCalculationStep() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
GetLightData(uint16_t x, uint16_t y, uint16_t z, bool bCreateIfNotExist=true) | ParaEngine::CBlockWorld | |
GetLightGrid() | ParaEngine::CBlockWorld | |
GetMaxBlockHeightWatchingSky(uint16_t blockX_ws, uint16_t blockZ_ws, ChunkMaxHeight *pResult) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
GetMaxCacheRegionCount() const (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetMaxWorldPos() const | ParaEngine::CBlockWorld | |
GetMinActiveChunkId() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetMinWorldPos() const | ParaEngine::CBlockWorld | |
GetNumOfBlockRegion() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetNumOfLockedBlockRegion() | ParaEngine::CBlockWorld | |
GetReadWriteLock() | ParaEngine::CBlockWorld | |
GetRefCount() const | ParaEngine::CRefCounted | inline |
GetRegion(uint16_t x, uint16_t y, uint16_t z, uint16_t &rs_x, uint16_t &rs_y, uint16_t &rs_z) | ParaEngine::CBlockWorld | |
GetRegion(uint16_t region_x, uint16_t region_z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetRenderableChunk(const Int16x3 &chunkPos) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetRenderDist() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetScriptCallback(int func_type) | ParaEngine::IObjectScriptingInterface | privatevirtual |
GetSunIntensity() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetTime() | ParaEngine::IAttributeFields | virtual |
GetTotalNumOfLoadedChunksInLockedBlockRegion() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetType() const (defined in ParaEngine::IObject) | ParaEngine::IObject | inlinevirtual |
GetUnlockBlock(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
GetValidationMessage() | ParaEngine::IAttributeFields | inlinevirtual |
GetVerticalOffset() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | static |
GetWeakReference() | ParaEngine::IObject | |
GetWorldInfo() | ParaEngine::CBlockWorld | |
IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
InstallFields(CAttributeClass *pClass, bool bOverride) | ParaEngine::CBlockWorld | virtual |
InvokeEditor(int nFieldID, const std::string &sParameters) | ParaEngine::IAttributeFields | inlinevirtual |
IObjectScriptingInterface() (defined in ParaEngine::IObjectScriptingInterface) | ParaEngine::IObjectScriptingInterface | private |
IsChunkColumnInActiveRange(int16_t curChunkWX, int16_t curChunkWZ) | ParaEngine::CBlockWorld | |
IsChunkLocked(uint32 worldX, uint32 worldZ) | ParaEngine::CBlockWorld | |
IsCubeModePicking() | ParaEngine::CBlockWorld | |
IsGroupByChunkBeforeTexture() const | ParaEngine::CBlockWorld | |
IsInBlockWorld() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
IsLightUpdateSuspended() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
IsModified() | ParaEngine::IAttributeFields | inlinevirtual |
IsObstructionBlock(uint16_t x, uint16_t y, uint16_t z) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
IsReadOnly() | ParaEngine::CBlockWorld | |
IsRemote() | ParaEngine::CBlockWorld | |
IsRenderBlocks() | ParaEngine::CBlockWorld | |
IsSaveLightMap() const | ParaEngine::CBlockWorld | |
IsServerWorld() | ParaEngine::CBlockWorld | |
IsUseAsyncLoadWorld() const | ParaEngine::CBlockWorld | |
IsVisibleChunkDirty() const | ParaEngine::CBlockWorld | |
LeaveWorld() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
LoadBlockTemplateData() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
LoadDynamicFieldsFromString(const std::string &input) | ParaEngine::IAttributeFields | virtual |
LockWorld() | ParaEngine::CBlockWorld | |
m_activeChunkDim (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_activeChunkDimY (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_activeChunks (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_bCubeModePicking | ParaEngine::CBlockWorld | protected |
m_bIsRemote | ParaEngine::CBlockWorld | protected |
m_bIsServerWorld | ParaEngine::CBlockWorld | protected |
m_blockTemplates (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_blockTemplatesArray (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_blockTemplateVisibleDatas (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_blockworld_mutex | ParaEngine::CBlockWorld | protected |
m_bReadOnlyWorld | ParaEngine::CBlockWorld | protected |
m_bRenderBlocks | ParaEngine::CBlockWorld | protected |
m_bSaveLightMap | ParaEngine::CBlockWorld | protected |
m_bUseAsyncLoadWorld | ParaEngine::CBlockWorld | protected |
m_callback_scripts | ParaEngine::IObjectScriptingInterface | private |
m_curCamBlockId (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_curCamChunkId (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_curCenterBlockId (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_curChunkIdW (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_curRegionIdX (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_curRegionIdZ (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_dwBlockRenderMethod | ParaEngine::CBlockWorld | protected |
m_group_by_chunk_before_texture | ParaEngine::CBlockWorld | protected |
m_is_linear_torch_brightness | ParaEngine::CBlockWorld | protected |
m_isInWorld | ParaEngine::CBlockWorld | protected |
m_isVisibleChunkDirty | ParaEngine::CBlockWorld | protected |
m_lastChunkIdW (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_lastChunkIdW_RegionCache (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_lastViewCheckIdW (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_lightBrightnessLinearTableFloat (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_lightBrightnessTableFloat | ParaEngine::CBlockWorld | protected |
m_lightBrightnessTableInt | ParaEngine::CBlockWorld | protected |
m_maxCacheRegionCount (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_maxRegionX (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_maxRegionZ (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_maxWorldPos | ParaEngine::CBlockWorld | protected |
m_minActiveChunkId_ws (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_minRegionX (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_minRegionZ (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_minWorldPos | ParaEngine::CBlockWorld | protected |
m_nRenderDistance | ParaEngine::CBlockWorld | protected |
m_pLightGrid (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_pRegions (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_readWriteLock | ParaEngine::CBlockWorld | protected |
m_refcount (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | mutableprotected |
m_regionCache (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_selectBlockIdW (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_selectedBlockMap (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_sName (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_sunIntensity (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_tempDirtyChunks (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_visibleChunks (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
m_weak_reference (defined in ParaEngine::IObject) | ParaEngine::IObject | protected |
m_worldInfo (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protected |
MatchTemplateAttribute(uint16_t templateId, BlockTemplate::BlockAttrubiteFlag flag) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
NotifyBlockHeightMapChanged(uint16_t blockIdX_ws, uint16_t blockIdZ_ws, ChunkMaxHeight &prevBlockHeight) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
ObjectCallbackPool_Type typedef (defined in ParaEngine::IObjectScriptingInterface) | ParaEngine::IObjectScriptingInterface | private |
OnBeforeLoadBlockRegion(int x, int y) | ParaEngine::CBlockWorld | |
OnFrameMove() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
OnGenerateTerrain(int nRegionX, int nRegionY, int nChunkX=-1, int nChunkZ=-1) | ParaEngine::CBlockWorld | |
OnLoadBlockRegion(int x, int y) | ParaEngine::CBlockWorld | |
OnSaveBlockRegion(int x, int y) | ParaEngine::CBlockWorld | |
OnUnLoadBlockRegion(int x, int y) | ParaEngine::CBlockWorld | |
OnViewCenterMove(float viewCenterX, float viewCenterY, float viewCenterZ) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false) | ParaEngine::IAttributeFields | static |
Pick(const Vector3 &rayOrig, const Vector3 &dir, float length, PickResult &result, uint32_t filter=0xffffffff) | ParaEngine::CBlockWorld | |
PrintObject() | ParaEngine::IAttributeFields | |
ProcessObjectEvent(const ObjectEvent &event) | ParaEngine::IObject | inlinevirtual |
QueryObject(int nObjectType) | ParaEngine::IAttributeFields | virtual |
QueryObjectByName(const std::string &sObjectType) | ParaEngine::IAttributeFields | virtual |
RefreshAllLightsInColumn(uint16_t chunkX_ws, uint16_t chunkZ_ws) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
RefreshBlockTemplate(uint16_t templateId) | ParaEngine::CBlockWorld | |
RefreshChunkColumn(int16_t curChunkWX, int16_t curChunkWZ) | ParaEngine::CBlockWorld | |
RegisterTemplate(uint16_t id, uint32_t attFlag, uint16_t category_id) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
Release() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | virtual |
RemoveAllDynamicFields() | ParaEngine::IAttributeFields | virtual |
RemoveScriptCallback(int func_type) | ParaEngine::IObjectScriptingInterface | privatevirtual |
ResetAllLight() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
ResetField(int nFieldID) | ParaEngine::IAttributeFields | inlinevirtual |
ResumeLightUpdate() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
ReuseActiveChunk(int16_t curChunkWX, int16_t curChunkWY, int16_t curChunkWZ, BlockRegion *pRegion) | ParaEngine::CBlockWorld | protected |
SaveBlockTemplateData() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SaveDynamicFieldsToString(std::string &output) | ParaEngine::IAttributeFields | virtual |
SaveLightMap(bool val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SaveToFile(bool saveToTemp) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SelectBlock(uint16_t x, uint16_t y, uint16_t z, int nGroupID=0) | ParaEngine::CBlockWorld | |
SetActiveChunkRadius(int nActiveChunkRadius=12) | ParaEngine::CBlockWorld | |
SetBlockData(uint16_t x, uint16_t y, uint16_t z, uint32_t nBlockData) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetBlockId(uint16_t x, uint16_t y, uint16_t z, uint32_t nBlockID) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetBlockRenderMethod(BlockRenderMethod method) | ParaEngine::CBlockWorld | virtual |
SetBlockTemplateId(float x, float y, float z, uint16_t templateId) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetBlockTemplateIdByIdx(uint16_t x, uint16_t y, uint16_t z, uint16_t templateId) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetBlockUserData(float x, float y, float z, uint32_t data) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetBlockUserDataByIdx(uint16_t x, uint16_t y, uint16_t z, uint32_t data) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetBlockVisible(uint16_t templateId, bool value, bool bRefreshWorld=true) | ParaEngine::CBlockWorld | |
SetChunkColumnTimeStamp(uint16_t x, uint16_t z, uint16_t nTimeStamp) | ParaEngine::CBlockWorld | |
SetChunkDirty(Uint16x3 &chunkId_ws, bool isDirty) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetChunkLightDirty(Uint16x3 &chunkId_ws) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetCubeModePicking(bool bIsCubeModePicking) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetDynamicField(const std::string &sName, const CVariable &value) | ParaEngine::IAttributeFields | virtual |
SetEyeBlockId(const Uint16x3 &eyePos) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetGroupByChunkBeforeTexture(bool val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetIdentifier(const std::string &sID) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | virtual |
SetIsRemote(bool bValue) | ParaEngine::CBlockWorld | |
SetIsServerWorld(bool bValue) | ParaEngine::CBlockWorld | |
SetLightBlockDirty(Uint16x3 &blockId_ws, bool isSunLight) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetLightCalculationStep(uint32 nTicks) | ParaEngine::CBlockWorld | virtual |
SetMaxCacheRegionCount(uint16_t val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetMaxWorldPos(const ParaEngine::Int32x3 &val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetMinWorldPos(const ParaEngine::Int32x3 &val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetModified(bool bModified) | ParaEngine::IAttributeFields | inlinevirtual |
SetReadOnly(bool bValue) | ParaEngine::CBlockWorld | |
SetRenderBlocks(bool bValue) | ParaEngine::CBlockWorld | |
SetRenderDist(int nValue) | ParaEngine::CBlockWorld | |
SetSunIntensity(float intensity) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetTemplateTexture(uint16_t id, const char *textureName) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetTime(int nTime) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
SetUseAsyncLoadWorld(bool val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SetVerticalOffset(float offset) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | static |
SetVisibleChunkDirty(bool val) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
SuspendLightUpdate() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
ToString() const (defined in ParaEngine::IObject) | ParaEngine::IObject | virtual |
Type_BeforeLoadBlockRegion enum value (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
Type_GeneratorScript enum value (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
Type_LoadBlockRegion enum value (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
Type_SaveRegionCallbackScript enum value (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
Type_UnLoadBlockRegion enum value (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
UnloadRegion(uint16_t block_x, uint16_t block_y, uint16_t block_z, bool bAutoSave=true) | ParaEngine::CBlockWorld | |
UnloadRegion(BlockRegion *pRegion, bool bAutoSave=true) | ParaEngine::CBlockWorld | protected |
UnlockWorld() | ParaEngine::CBlockWorld | |
UpdateActiveChunk() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protectedvirtual |
UpdateAllActiveChunks() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | |
UpdateRegionCache() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protectedvirtual |
UpdateVisibleChunks(bool bIsShadowPass=false) (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | protectedvirtual |
ValidateFields() | ParaEngine::IAttributeFields | inlinevirtual |
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
~CBlockWorld() (defined in ParaEngine::CBlockWorld) | ParaEngine::CBlockWorld | 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 |