![]() |
XII Release 0.1.0
|
Public Member Functions | |
| XII_ALWAYS_INLINE void | SetCamera (const xiiCamera &camera) |
| XII_ALWAYS_INLINE const xiiCamera & | GetCamera () const |
| XII_ALWAYS_INLINE void | SetLodCamera (const xiiCamera &camera) |
| XII_ALWAYS_INLINE const xiiCamera & | GetLodCamera () const |
| XII_ALWAYS_INLINE void | SetViewData (const xiiViewData &viewData) |
| XII_ALWAYS_INLINE const xiiViewData & | GetViewData () const |
| XII_ALWAYS_INLINE void | SetWorldTime (xiiTime time) |
| XII_ALWAYS_INLINE xiiTime | GetWorldTime () const |
| XII_ALWAYS_INLINE void | SetWorldDebugContext (const xiiDebugRendererContext &debugContext) |
| XII_ALWAYS_INLINE const xiiDebugRendererContext & | GetWorldDebugContext () const |
| XII_ALWAYS_INLINE void | SetViewDebugContext (const xiiDebugRendererContext &debugContext) |
| XII_ALWAYS_INLINE const xiiDebugRendererContext & | GetViewDebugContext () const |
| void | AddRenderData (const xiiRenderData *pRenderData, xiiRenderData::Category category) |
| void | AddFrameData (const xiiRenderData *pFrameData) |
| void | SortAndBatch () |
| void | Clear () |
| xiiRenderDataBatchList | GetRenderDataBatchesWithCategory (xiiRenderData::Category category) const |
| xiiArrayPtr< const xiiRenderDataBatch::SortableRenderData > | GetRawRenderDataWithCategory (xiiRenderData::Category category) const |
| template<typename T> | |
| XII_ALWAYS_INLINE const T * | GetFrameData () const |