![]() |
BlankMat 0.1.0
Free open-source 3D texture creation application
|
Public Member Functions | |
virtual unsigned int | WriteCount ()=0 |
Returns the number of elements that will be written as part of the object. | |
virtual void | Read (const std::string &scope, std::ifstream &file, bool clear)=0 |
Reads this item from the file. | |
virtual void | Write (std::ofstream &file)=0 |
Writes this item to the file. | |
virtual void | Clear ()=0 |
Clears this object. | |
|
pure virtual |
Clears this object.
Implemented in IContainer< T >, IContainer< Camera >, IContainer< IEntity >, IContainer< Light >, IContainer< Material >, IContainer< Mesh >, IContainer< Shader >, IContainer< Texture >, and Node.
|
pure virtual |
Reads this item from the file.
scope | Scope to read in |
file | File to read from |
clear | Whether to overwrite the contents of the item |
Implemented in IContainer< T >, IContainer< Camera >, IContainer< IEntity >, IContainer< Light >, IContainer< Material >, IContainer< Mesh >, IContainer< Shader >, IContainer< Texture >, and Node.
|
pure virtual |
Writes this item to the file.
file | File to write to |
Implemented in IContainer< T >, IContainer< Camera >, IContainer< IEntity >, IContainer< Light >, IContainer< Material >, IContainer< Mesh >, IContainer< Shader >, IContainer< Texture >, and Node.
|
pure virtual |
Returns the number of elements that will be written as part of the object.
Implemented in Node, IContainer< T >, IContainer< Camera >, IContainer< IEntity >, IContainer< Light >, IContainer< Material >, IContainer< Mesh >, IContainer< Shader >, and IContainer< Texture >.