HDK
|
#include <GA_PrimitiveJSON.h>
Public Member Functions | |
GA_JSONUniformBlock () | |
~GA_JSONUniformBlock () | |
Public Attributes | |
UT_JSONValue * | myMap |
GA_JSONUniformData * | myData |
This allows primitives cache parsed uniform data, to avoid having to re-parse it for every primitive using the same data. That had been a significant bottleneck for curve bases, but it should save time for the closed flag on all faces as well.
Definition at line 37 of file GA_PrimitiveJSON.h.
|
inline |
Definition at line 39 of file GA_PrimitiveJSON.h.
|
inline |
Definition at line 43 of file GA_PrimitiveJSON.h.
|
mutable |
Definition at line 49 of file GA_PrimitiveJSON.h.
UT_JSONValue* GA_JSONUniformBlock::myMap |
Definition at line 48 of file GA_PrimitiveJSON.h.