My Project
ParaEngine::BlockRegion Member List

This is the complete list of members for ParaEngine::BlockRegion, 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
AddToAutoReleasePool()ParaEngine::CRefCounted
ApplyMapChunkData(uint32_t chunkX, uint32_t chunkZ, uint32_t verticalSectionFilter, const std::string &chunkData, const luabind::adl::object &output) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
ATTRIBUTE_DEFINE_CLASS(BlockRegion) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
ATTRIBUTE_METHOD(BlockRegion, ClearAllLight_s) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
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(BlockRegion, GetRegionX_s, int *) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
ATTRIBUTE_METHOD1(BlockRegion, GetRegionZ_s, int *) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
ATTRIBUTE_METHOD1(BlockRegion, GetChunksLoaded_s, int *) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
ATTRIBUTE_METHOD1(BlockRegion, SetChunksLoaded_s, int) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
ATTRIBUTE_METHOD1(BlockRegion, IsModified_s, bool *) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
ATTRIBUTE_METHOD1(BlockRegion, SetModified_s, bool) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
ATTRIBUTE_METHOD1(BlockRegion, GetTotalBytes_s, int *) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
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
BlockChunk (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegionfriend
BlockRegion(int16_t regionX, int16_t regionZ, CBlockWorld *pBlockWorld) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
CalculateTotalBytes() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
ClearAllLight() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
Clone(IObject *obj) constParaEngine::IObjectvirtual
Clone() constParaEngine::IObjectvirtual
CreateAttributeClass()ParaEngine::IAttributeFieldsprotectedvirtual
CRefCounted() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedprotected
DeleteAllBlocks() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
delref() constParaEngine::CRefCountedinline
Equals(const IObject *obj) constParaEngine::IObjectvirtual
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
GetBlock(uint16_t x_rs, uint16_t y_rs, uint16_t z_rs) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetBlock(uint16_t chunkId, Uint16x3 &blockID_r) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetBlocksInChunk(uint16_t chunkX_ws, uint16_t chunkZ_ws, uint16_t startChunkY, uint16_t endChunkY, uint32_t matchtype, const luabind::adl::object &result, int32_t &blockCount) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetBlocksInChunk(uint16_t chunkX_ws, uint16_t chunkZ_ws, uint32_t verticalSectionFilter, uint32_t matchtype, const luabind::adl::object &result, int32_t &blockCount) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetBlockTemplateByIndex(int16_t x, int16_t y, int16_t z) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetBlockTemplateIdByIndex(int16_t x, int16_t y, int16_t z) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetBlockUserDataByIndex(int16_t x, int16_t y, int16_t z) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetCenterBlockWs(Uint16x3 *pPos)ParaEngine::BlockRegion
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
GetChunk(uint16_t packedChunkID, bool createIfNotExist) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetChunkColumnTimeStamp(uint16_t x, uint16_t z)ParaEngine::BlockRegion
GetChunksLoaded() const (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
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
GetHighestBlock(uint16_t blockIdX_rs, uint16_t blockIdZ_rs) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetIdentifier() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegionvirtual
GetMapChunkData(uint32_t chunkX, uint32_t chunkZ, bool bIncludeInit, uint32_t verticalSectionFilter=0xffff) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetMaxBlockWs() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetMinBlockWs() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
GetPackedRegionIndex() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
GetRefCount() constParaEngine::CRefCountedinline
GetRegionX() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
GetRegionZ() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegioninline
GetTime()ParaEngine::IAttributeFieldsvirtual
GetTotalBytes()ParaEngine::BlockRegion
GetType() const (defined in ParaEngine::IObject)ParaEngine::IObjectinlinevirtual
GetValidationMessage()ParaEngine::IAttributeFieldsinlinevirtual
GetWeakReference()ParaEngine::IObject
IAttributeFields(void) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFields
InstallFields(CAttributeClass *pClass, bool bOverride)ParaEngine::BlockRegionvirtual
IntersectBlock(int16_t blockX, int16_t blockY, int16_t blockZ, uint32_t filter) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
InvokeEditor(int nFieldID, const std::string &sParameters)ParaEngine::IAttributeFieldsinlinevirtual
IsLocked() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
IsModified()ParaEngine::BlockRegionvirtual
Load() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
LoadDynamicFieldsFromString(const std::string &input)ParaEngine::IAttributeFieldsvirtual
m_refcount (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedmutableprotected
m_weak_reference (defined in ParaEngine::IObject)ParaEngine::IObjectprotected
OnFrameMove() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
OnLoadWorldFinished() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
OnUnloadWorld() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false)ParaEngine::IAttributeFieldsstatic
PrintObject()ParaEngine::IAttributeFields
ProcessObjectEvent(const ObjectEvent &event)ParaEngine::IObjectinlinevirtual
QueryApproxNeighborBlockState(const Int16x3 &blockPos) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
QueryObject(int nObjectType)ParaEngine::IAttributeFieldsvirtual
QueryObjectByName(const std::string &sObjectType)ParaEngine::IAttributeFieldsvirtual
RefreshAllLightsInColumn(uint16_t chunkX_ws, uint16_t chunkZ_ws) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
RefreshBlockTemplateByIndex(uint16_t x_rs, uint16_t y_rs, uint16_t z_rs, BlockTemplate *pTemplate) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
Release() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedvirtual
RemoveAllDynamicFields()ParaEngine::IAttributeFieldsvirtual
RenderableChunk (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegionfriend
ResetField(int nFieldID)ParaEngine::IAttributeFieldsinlinevirtual
SaveDynamicFieldsToString(std::string &output)ParaEngine::IAttributeFieldsvirtual
SaveToFile() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
SetBlockTemplateByIndex(uint16_t x_rs, uint16_t y_rs, uint16_t z_rs, BlockTemplate *pTemplate)ParaEngine::BlockRegion
SetBlockUserDataByIndex(int16_t x, int16_t y, int16_t z, uint32_t data) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
SetChunkColumnTimeStamp(uint16_t x_rs, uint16_t z_rs, uint16_t nTimeStamp)ParaEngine::BlockRegion
SetChunkDirty(uint16_t packedChunkID, bool isDirty) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
SetChunkDirtyByNeighbor(uint16_t packedChunkID) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
SetChunkLightDirty(uint16_t packedChunkID) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
SetChunksDirtyByBlockTemplate(uint16_t templateId)ParaEngine::BlockRegion
SetChunksLoaded(uint32 val) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegion
SetDynamicField(const std::string &sName, const CVariable &value)ParaEngine::IAttributeFieldsvirtual
SetIdentifier(const std::string &sID) (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegionvirtual
SetModified(bool bModified=true)ParaEngine::BlockRegionvirtual
SetTime(int nTime) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
ToString() const (defined in ParaEngine::IObject)ParaEngine::IObjectvirtual
ValidateFields()ParaEngine::IAttributeFieldsinlinevirtual
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFields
~BlockRegion() (defined in ParaEngine::BlockRegion)ParaEngine::BlockRegionvirtual
~CRefCounted() (defined in ParaEngine::CRefCounted)ParaEngine::CRefCountedprotectedvirtual
~IAttributeFields(void) (defined in ParaEngine::IAttributeFields)ParaEngine::IAttributeFieldsvirtual
~IObject() (defined in ParaEngine::IObject)ParaEngine::IObjectprotectedvirtual