|
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.