RioEngine
0.1
My first attempt to create a 3D WYSIWYG Game Engine
|
#include <cleffect.h>
Public Member Functions | |
CLEffect (void) | |
CLEffect (const CLEffect &effect) | |
CLEffect & | operator= (const CLEffect &effect) |
void | setImageId (const std::string &image_id) |
const std::string & | imageId () const |
void | setPhong (CLPhong *phong) |
CLPhong * | phong () const |
bool | hasImage () |
~CLEffect (void) | |
![]() | |
CObject () | |
CObject (const CObject &object) | |
CObject & | operator= (const CObject &object) |
CObject * | retain () |
unsigned int | release () const |
CObject * | autorelease () |
unsigned int | retainCount () const |
bool | isValidCObject () const |
virtual | ~CObject () |
Protected Member Functions | |
virtual void | copyValuesFromObject (const CLEffect &effect) |
![]() | |
virtual void | copyValuesFromObject (const CObject &object) |
Additional Inherited Members | |
![]() | |
static void | safeRetain (void *pointer) |
template<class T > | |
static void | safeRelease (T *pointer) |
template<class T > | |
static void | safeReleaseArray (T *array) |
static void | safeRelease (const char *pointer) |
Definition at line 38 of file cleffect.h.
CLEffect::CLEffect | ( | void | ) |
Definition at line 35 of file cleffect.cpp.
CLEffect::CLEffect | ( | const CLEffect & | effect | ) |
Definition at line 42 of file cleffect.cpp.
CLEffect::~CLEffect | ( | void | ) |
Definition at line 98 of file cleffect.cpp.
|
protectedvirtual |
Definition at line 48 of file cleffect.cpp.
bool CLEffect::hasImage | ( | ) |
Definition at line 92 of file cleffect.cpp.
const std::string & CLEffect::imageId | ( | ) | const |
Definition at line 72 of file cleffect.cpp.
Definition at line 55 of file cleffect.cpp.
CLPhong * CLEffect::phong | ( | ) | const |
Definition at line 86 of file cleffect.cpp.
void CLEffect::setImageId | ( | const std::string & | image_id | ) |
Definition at line 66 of file cleffect.cpp.
void CLEffect::setPhong | ( | CLPhong * | phong | ) |
Definition at line 78 of file cleffect.cpp.