Attach(PureManaged &m) | PureManager | virtual |
createFromFile(const char *filename) | PureFiledManager | virtual |
DeleteAll() | PureManager | |
DeleteAttachedInstance(PureManaged &m) | PureManager | |
Detach(PureManaged &m) | PureManager | virtual |
DetachFrom() | PureManaged | |
draw(const TPURE_RENDER_PASS &renderPass, TPureBool bASyncQuery, TPureBool bRenderIfQueryPending) | PureObject3D | |
FlushResources() | PureManaged | virtual |
ForceFinishOcclusionTest() | PureObject3D | |
getAngleVec() | PureObject3D | |
getAngleVec() const | PureObject3D | |
getAttachedAt(TPureInt ind) const | PureManager | |
getAttachedIndex(const PureManaged &m) const | PureManager | |
getBiggestAreaScaled() const | PureObject3D | |
getBoundingBoxObject() const | PureObject3D | |
getByFilename(const char *filename) const | PureFiledManager | |
getConsole() const | PureFiledManager | |
getCount() const | PureManager | |
getFaceCount() const | PureObject3D | virtual |
getFilename() const | PureFiledManaged | |
getLastTransferredTriangleCount() const | PureObject3D | virtual |
getLastTransferredVertexCount() const | PureObject3D | virtual |
getLoggerModuleName() | PureObject3D | static |
getManagedConsole() const | PureObject3D | |
getManager() const | PureManaged | |
getMaterial(TPureBool implicitAccessSubobject=true) const | PureMesh3D | |
getMaterial(TPureBool implicitAccessSubobject=true) | PureMesh3D | |
getMaxVertexIndex(TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getMinVertexIndex(TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getName() const | PureManaged | |
getNormals(TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getPosVec() | PureMesh3D | |
getPosVec() const | PureMesh3D | |
getPrimitiveFormat() const | PureObject3D | virtual |
getReferredObject() const | PureObject3D | |
getReferrerObjects() const | PureObject3D | |
getRelPosVec() const | PureObject3D | virtual |
getRotationOrder() const | PureObject3D | |
getScaledSizeVec() const | PureObject3D | |
getScaling() const | PureObject3D | |
getSize() const | PureManager | |
getSizeVec() const | PureObject3D | virtual |
getTransformedVertices(TPureBool implicitAccessSubobject=true) const | PureObject3D | |
getTransformedVertices(TPureBool implicitAccessSubobject=true) | PureObject3D | |
getTriangleCount() const | PureObject3D | virtual |
getUsedSystemMemory() const | PureObject3D | virtual |
getUsedVideoMemory() const | PureObject3D | virtual |
getUtiliser() const | PureManaged | |
getUtiliser() | PureManaged | |
getVertexIndex(TPureUInt index, TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getVertexIndices(TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getVertexIndicesCount() const | PureObject3D | virtual |
getVertexIndicesType(TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getVertexModifyingHabit() const | PureObject3D | virtual |
getVertexReferencingMode() const | PureObject3D | virtual |
getVertexTransferMode() const | PureObject3D | virtual |
getVertices(TPureBool implicitAccessSubobject=true) const | PureObject3D | virtual |
getVertices(TPureBool implicitAccessSubobject=true) | PureObject3D | virtual |
getVerticesCount() const | PureObject3D | virtual |
HandleManagedPropertyChanged(PureManaged &m) | PureManager | virtual |
hasAttached(const PureManaged &m) const | PureManager | |
Hide() | PureObject3D | |
isAffectingZBuffer() const | PureObject3D | |
isColliding_TO_BE_REMOVED() const | PureObject3D | |
isDoubleSided() const | PureObject3D | |
isEmpty() const | PureManager | |
isLevel1() const | PureObject3D | virtual |
isLevel2() const | PureObject3D | virtual |
isLit() const | PureObject3D | |
isOccluded() const | PureObject3D | |
isOccluder() const | PureObject3D | |
isOcclusionTested() const | PureObject3D | |
isRenderingAllowed() const | PureObject3D | |
isStickedToScreen() const | PureObject3D | |
isTestingAgainstZBuffer() const | PureObject3D | |
isVertexModifyingDynamic(TPURE_VERTEX_TRANSFER_MODE vtrans) | PureVertexTransfer | static |
isVertexReferencingIndexed(TPURE_VERTEX_TRANSFER_MODE vtrans) | PureVertexTransfer | static |
isVertexTransferModeSelectable(TPURE_VERTEX_TRANSFER_MODE vtrans) | PureVertexTransfer | static |
isVideoMemoryUsed(TPURE_VERTEX_TRANSFER_MODE vtrans) | PureVertexTransfer | static |
isWireframed() const | PureObject3D | |
isWireframedCulled() const | PureObject3D | |
operator=(const PureObject3D &) | PureObject3D | protected |
PureVertexTransfer::operator=(const PureVertexTransfer &) | PureVertexTransfer | protected |
PureMesh3D::operator=(const PureMesh3D &) | PureMesh3D | protected |
PureVertexTransfer::PureFiledManaged::operator=(const PureFiledManaged &other) | PureFiledManaged | protected |
PureVertexTransfer::PureManaged::operator=(const PureManaged &other) | PureManaged | protected |
PureFiledManager::operator=(const PureFiledManager &) | PureFiledManager | protected |
PureManager::operator=(const PureManager &) | PureManager | protected |
pImpl | PureObject3D | private |
PreAlloc(TPureInt count) | PureManager | |
PureFiledManaged() | PureFiledManaged | |
PureFiledManaged(const PureFiledManaged &other) | PureFiledManaged | protected |
PureFiledManager() | PureFiledManager | |
PureFiledManager(const PureFiledManager &) | PureFiledManager | protected |
PureManaged() | PureManaged | |
PureManaged(const PureManaged &other) | PureManaged | protected |
PureManager() | PureManager | |
PureFiledManager::PureManager(const PureManager &other) | PureManager | protected |
PureMesh3D(TPURE_PRIMITIVE_FORMAT prfmt=PURE_PM_TRIANGLES) | PureMesh3D | protected |
PureMesh3D(const PureMesh3D &) | PureMesh3D | protected |
PureObject3D(PureMaterialManager &matMgr, const TPURE_VERTEX_MODIFYING_HABIT &vmod=PURE_VMOD_STATIC, const TPURE_VERTEX_REFERENCING_MODE &vref=PURE_VREF_DIRECT, TPureBool bForceUseClientMemory=false) | PureObject3D | protected |
PureObject3D(const PureObject3D &) | PureObject3D | protected |
PureObject3DManager class | PureObject3D | friend |
PureVertexTransfer(PureMaterialManager &matMgr, const TPURE_VERTEX_MODIFYING_HABIT &vmod=PURE_VMOD_STATIC, const TPURE_VERTEX_REFERENCING_MODE &vref=PURE_VREF_DIRECT, TPureBool bForceUseClientMemory=false) | PureVertexTransfer | protected |
PureVertexTransfer() | PureVertexTransfer | protected |
PureVertexTransfer(const PureVertexTransfer &) | PureVertexTransfer | protected |
recalculateBiggestAreaScaled() | PureObject3D | |
RecalculateSize() | PureMesh3D | |
ResetLastTransferredCounts() | PureObject3D | protectedvirtual |
Scale(TPureFloat value) | PureObject3D | |
Scale(const PureVector &value) | PureObject3D | |
selectVertexTransferMode(TPURE_VERTEX_MODIFYING_HABIT vmod, TPURE_VERTEX_REFERENCING_MODE vref, TPureBool bForceUseClientMemory) | PureVertexTransfer | static |
SetAffectingZBuffer(TPureBool value) | PureObject3D | |
SetColliding_TO_BE_REMOVED(TPureBool value) | PureObject3D | |
SetDoubleSided(TPureBool value) | PureObject3D | |
SetFilename(const std::string &filename) | PureFiledManaged | protected |
SetLit(TPureBool value) | PureObject3D | |
SetName(const std::string &name) | PureManaged | |
SetOccluder(TPureBool value) | PureObject3D | |
SetOcclusionTested(TPureBool state) | PureObject3D | |
SetRenderingAllowed(TPureBool state) | PureObject3D | |
SetRotationOrder(TPURE_ROTATION_ORDER value) | PureObject3D | |
SetScaling(TPureFloat value) | PureObject3D | |
SetScaling(const PureVector &value) | PureObject3D | |
SetStickedToScreen(TPureBool value) | PureObject3D | |
SetTestingAgainstZBuffer(TPureBool value) | PureObject3D | |
SetUtiliser(PureManaged *pUtiliser) | PureManaged | |
setVertexModifyingHabit(TPURE_VERTEX_MODIFYING_HABIT vmod) | PureVertexTransfer | virtual |
setVertexReferencingMode(TPURE_VERTEX_REFERENCING_MODE vref) | PureVertexTransfer | virtual |
setVertexTransferMode(TPURE_VERTEX_TRANSFER_MODE vtrans) | PureObject3D | virtual |
SetWireframed(TPureBool value) | PureObject3D | |
SetWireframedCulled(TPureBool value) | PureObject3D | |
Show() | PureObject3D | |
transferVertices() | PureVertexTransfer | protected |
WriteList() const | PureFiledManager | virtual |
WriteListCallback(const PureManaged &mngd) const | PureFiledManager | protectedvirtual |
~PureFiledManaged() | PureFiledManaged | virtual |
~PureFiledManager() | PureFiledManager | virtual |
~PureManaged() | PureManaged | virtual |
~PureManager() | PureManager | virtual |
~PureMesh3D() | PureMesh3D | virtual |
~PureObject3D() | PureObject3D | virtual |
~PureVertexTransfer() | PureVertexTransfer | virtual |