TDME2 1.9.121
|
Managed texture entity. More...
#include <tdme/engine/subsystems/manager/TextureManager_TextureManaged.h>
Public Member Functions | |
int32_t | getRendererId () |
void | setUploaded (bool uploaded) |
Set uploaded. More... | |
bool | isUploaded () |
Private Member Functions | |
TextureManager_TextureManaged (const string &id, int32_t rendererId) | |
Protected constructor. More... | |
const string & | getId () |
int32_t | getReferenceCounter () |
bool | decrementReferenceCounter () |
decrement reference counter More... | |
void | incrementReferenceCounter () |
increment reference counter More... | |
Private Attributes | |
string | id |
int32_t | rendererId |
int32_t | referenceCounter { 0 } |
volatile bool | uploaded { false } |
Friends | |
class | TextureManager |
Managed texture entity.
Definition at line 16 of file TextureManager_TextureManaged.h.
|
private |
Protected constructor.
id | id |
rendererId | renderer id |
Definition at line 13 of file TextureManager_TextureManaged.cpp.
|
inlineprivate |
decrement reference counter
Definition at line 52 of file TextureManager_TextureManaged.h.
|
inlineprivate |
Definition at line 37 of file TextureManager_TextureManaged.h.
|
inlineprivate |
Definition at line 44 of file TextureManager_TextureManaged.h.
|
inline |
Definition at line 68 of file TextureManager_TextureManaged.h.
|
inlineprivate |
increment reference counter
Definition at line 60 of file TextureManager_TextureManaged.h.
|
inline |
Definition at line 83 of file TextureManager_TextureManaged.h.
|
inline |
Set uploaded.
uploaded | uploaded |
Definition at line 76 of file TextureManager_TextureManaged.h.
|
friend |
Definition at line 18 of file TextureManager_TextureManaged.h.
|
private |
Definition at line 21 of file TextureManager_TextureManaged.h.
|
private |
Definition at line 23 of file TextureManager_TextureManaged.h.
|
private |
Definition at line 22 of file TextureManager_TextureManaged.h.
|
private |
Definition at line 24 of file TextureManager_TextureManaged.h.