AtlasInstanceStub< _ChunkType, thisT > Class Template Reference

#include <atlasInstanceTOC.h>

Inheritance diagram for AtlasInstanceStub< _ChunkType, thisT >:

Inheritance graph
[legend]
List of all members.


template<class _ChunkType, class thisT> class AtlasInstanceStub< _ChunkType, thisT >


Public Types

typedef _ChunkType ChunkType

Public Member Functions

 AtlasInstanceStub ()
const bool hasChildren () const
const bool isSplit () const

Public Attributes

U16 mLod
bool mSplit
thisT * mParent
thisT * mNeighbors [4]
thisT * mChildren [4]

Member Typedef Documentation

template<class _ChunkType, class thisT>
typedef _ChunkType AtlasInstanceStub< _ChunkType, thisT >::ChunkType


Constructor & Destructor Documentation

template<class _ChunkType, class thisT>
AtlasInstanceStub< _ChunkType, thisT >::AtlasInstanceStub (  )  [inline]


Member Function Documentation

template<class _ChunkType, class thisT>
const bool AtlasInstanceStub< _ChunkType, thisT >::hasChildren (  )  const [inline]

template<class _ChunkType, class thisT>
const bool AtlasInstanceStub< _ChunkType, thisT >::isSplit (  )  const [inline]


Member Data Documentation

template<class _ChunkType, class thisT>
U16 AtlasInstanceStub< _ChunkType, thisT >::mLod

template<class _ChunkType, class thisT>
bool AtlasInstanceStub< _ChunkType, thisT >::mSplit

template<class _ChunkType, class thisT>
thisT* AtlasInstanceStub< _ChunkType, thisT >::mParent

template<class _ChunkType, class thisT>
thisT* AtlasInstanceStub< _ChunkType, thisT >::mNeighbors[4]

template<class _ChunkType, class thisT>
thisT* AtlasInstanceStub< _ChunkType, thisT >::mChildren[4]