![]() |
Skylicht Engine
|
Public Member Functions | |
| E_DRIVER_TYPE | getDriverType () const |
| virtual bool | setVariable (s32 id, const f32 *floats, int count)=0 |
| virtual s32 | getVariableID (const c8 *name)=0 |
| virtual void | setTexture (int slot, ITexture *texture)=0 |
| virtual void | setBuffer (int slot, IRWBuffer *buffer)=0 |
| virtual void | dispatch (int threadGroupX, int threadGroupY, int threadGroupZ)=0 |
| Public Member Functions inherited from irr::IReferenceCounted | |
| IReferenceCounted () | |
| Constructor. | |
| virtual | ~IReferenceCounted () |
| Destructor. | |
| void | grab () const |
| Grabs the object. Increments the reference counter by one. | |
| bool | drop () const |
| Drops the object. Decrements the reference counter by one. | |
| s32 | getReferenceCount () const |
| Get the reference count. | |
| const c8 * | getDebugName () const |
| Returns the debug name of the object. | |
Protected Attributes | |
| E_DRIVER_TYPE | DriverType |
Additional Inherited Members | |
| Protected Member Functions inherited from irr::IReferenceCounted | |
| void | setDebugName (const c8 *newName) |
| Sets the debug name of the object. | |