Overlay loader.
More...
|
bool | DoParseChunk (T *p_pValues, uint32_t p_count, BinaryChunk &p_chunk) const |
| Retrieves a value array from a chunk. More...
|
|
bool | DoParseChunk (T(&p_value)[Count], BinaryChunk &p_chunk) const |
| Retrieves a value array from a chunk. More...
|
|
bool | DoParseChunk (T &p_value, BinaryChunk &p_chunk) const |
| Retrieves a value from a chunk. More...
|
|
bool | DoFillChunk (T const *p_values, uint32_t p_count, eCHUNK_TYPE p_chunkType, BinaryChunk &p_chunk) const |
| Writes a subchunk value into a chunk. More...
|
|
bool | DoFillChunk (T const (&p_value)[Count], eCHUNK_TYPE p_chunkType, BinaryChunk &p_chunk) const |
| Writes a subchunk value into a chunk. More...
|
|
bool | DoFillChunk (T const &p_value, eCHUNK_TYPE p_chunkType, BinaryChunk &p_chunk) const |
| Writes a subchunk value into a chunk. More...
|
|
Castor::Path | m_path |
| The current folder path. More...
|
|
Overlay loader.
- Author
- Sylvain DOREMUS
- Date
- 08/04/2014
Loader de Overlay
◆ BinaryParser()
C3D_API Castor3D::Overlay::BinaryParser::BinaryParser |
( |
Castor::Path const & |
p_path, |
|
|
Engine * |
p_engine |
|
) |
| |
Constructor.
- Parameters
-
[in] | p_path | The current folder path |
[in] | p_engine | The engine |
◆ Fill()
virtual C3D_API bool Castor3D::Overlay::BinaryParser::Fill |
( |
Overlay const & |
p_obj, |
|
|
BinaryChunk & |
p_chunk |
|
) |
| const |
|
virtual |
Function used to fill the chunk from specific data.
- Parameters
-
[in] | p_obj | The object to write |
[out] | p_chunk | The chunk to fill |
- Returns
false
if any error occured
Implements Castor3D::BinaryParser< Overlay >.
◆ Parse()
virtual C3D_API bool Castor3D::Overlay::BinaryParser::Parse |
( |
Overlay & |
p_obj, |
|
|
BinaryChunk & |
p_chunk |
|
) |
| const |
|
virtual |
Function used to retrieve specific data from the chunk.
- Parameters
-
[out] | p_obj | The object to read |
[in] | p_chunk | The chunk containing data |
- Returns
false
if any error occured
Implements Castor3D::BinaryParser< Overlay >.
◆ m_engine
Engine* Castor3D::Overlay::BinaryParser::m_engine |
The documentation for this class was generated from the following file:
- Z:/Projets/C++/Castor3D/source/Core/Castor3D/Src/Overlay.hpp