![]() |
LLGL 0.05 Beta
|
Base class for all interfaces whose instances are owned by the RenderSystem. More...
#include <RenderSystemChild.h>
Public Member Functions | |
| virtual void | SetDebugName (const char *name) |
| Sets the name of this class instance for debugging purposes. | |
| Public Member Functions inherited from LLGL::Interface | |
| virtual bool | IsInstanceOf (int id) const |
| Returns true if this object is an instance of the specified interface. | |
| Public Member Functions inherited from LLGL::NonCopyable | |
| NonCopyable (const NonCopyable &)=delete | |
| NonCopyable & | operator= (const NonCopyable &)=delete |
| virtual | ~NonCopyable ()=default |
Additional Inherited Members | |
| Protected Member Functions inherited from LLGL::NonCopyable | |
| NonCopyable ()=default | |
Base class for all interfaces whose instances are owned by the RenderSystem.
|
virtual |
Sets the name of this class instance for debugging purposes.
| [in] | name | Pointer to a NUL-terminated string that specifies the new name of this instance. Specifying a null pointer effectively removes the name from the object. The implementation of this function may alter the actual name depending on how many internal objects need to be labeled. |