HDK
|
#include <GEO_PartRender.h>
Public Member Functions | |
GEO_PartRender () | |
~GEO_PartRender () | |
void | setDefaults () |
bool | saveH9 (std::ostream &os, bool binary) const |
bool | loadH9 (UT_IStream &is) |
GEO_PartRender & | operator= (const GEO_PartRender &src) |
bool | isEqual (const GEO_PartRender &src, fpreal tol=SYS_FTOLERANCE) const |
bool | operator== (const GEO_PartRender &src) const |
bool | saveJSON (UT_JSONWriter &w) const |
bool | saveJSON (UT_JSONValue &v) const |
bool | loadJSON (UT_JSONParser &p) |
bool | loadJSON (UT_JSONParser &p, const UT_JSONValue &v) |
void | setSize (float radius) |
void | setBlurTime (float bt) |
void | setType (GEO_PART_TYPE t) |
void | setMotionBlur (int on_off) |
void | setVirtual (int on_off) |
float | getSize () const |
float | getBlurTime () const |
GEO_PART_TYPE | getType () const |
int | isMotionBlur () const |
int | isVirtual () const |
const char * | getTypeName () const |
void | setTypeName (const char *type) |
A class to manage the various settings that control how a particle system should be rendered.
Definition at line 39 of file GEO_PartRender.h.
GEO_PartRender::GEO_PartRender | ( | ) |
GEO_PartRender::~GEO_PartRender | ( | ) |
|
inline |
Definition at line 93 of file GEO_PartRender.h.
|
inline |
Definition at line 92 of file GEO_PartRender.h.
|
inline |
Definition at line 94 of file GEO_PartRender.h.
const char* GEO_PartRender::getTypeName | ( | ) | const |
Get/Set type by name (rather than enum)
|
inline |
Definition at line 58 of file GEO_PartRender.h.
|
inline |
Definition at line 95 of file GEO_PartRender.h.
|
inline |
Definition at line 97 of file GEO_PartRender.h.
bool GEO_PartRender::loadH9 | ( | UT_IStream & | is | ) |
bool GEO_PartRender::loadJSON | ( | UT_JSONParser & | p | ) |
bool GEO_PartRender::loadJSON | ( | UT_JSONParser & | p, |
const UT_JSONValue & | v | ||
) |
|
inline |
Definition at line 50 of file GEO_PartRender.h.
|
inline |
Definition at line 67 of file GEO_PartRender.h.
bool GEO_PartRender::saveH9 | ( | std::ostream & | os, |
bool | binary | ||
) | const |
bool GEO_PartRender::saveJSON | ( | UT_JSONWriter & | w | ) | const |
bool GEO_PartRender::saveJSON | ( | UT_JSONValue & | v | ) | const |
Definition at line 78 of file GEO_PartRender.h.
void GEO_PartRender::setDefaults | ( | ) |
Definition at line 80 of file GEO_PartRender.h.
Definition at line 77 of file GEO_PartRender.h.
|
inline |
Definition at line 79 of file GEO_PartRender.h.
void GEO_PartRender::setTypeName | ( | const char * | type | ) |
Get/Set type by name (rather than enum)
Definition at line 85 of file GEO_PartRender.h.