- activeTexture
Texture activeTexture()
- beginUpdate
void beginUpdate()
Undocumented in source. Be warned that the author may not have intended to support it.
- deserializeFromFghj
SerdeException deserializeFromFghj(Fghj data)
Undocumented in source. Be warned that the author may not have intended to support it.
- dodgeCount
size_t dodgeCount()
Undocumented in source. Be warned that the author may not have intended to support it.
- draw
void draw()
Undocumented in source. Be warned that the author may not have intended to support it.
- drawOne
void drawOne()
Undocumented in source. Be warned that the author may not have intended to support it.
- drawOneDirect
void drawOneDirect(bool forMasking)
Undocumented in source. Be warned that the author may not have intended to support it.
- finalize
void finalize()
Undocumented in source. Be warned that the author may not have intended to support it.
- getDefaultValue
float getDefaultValue(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- getMaskIdx
ptrdiff_t getMaskIdx(Drawable drawable)
Undocumented in source. Be warned that the author may not have intended to support it.
- getMaskIdx
ptrdiff_t getMaskIdx(uint uuid)
Undocumented in source. Be warned that the author may not have intended to support it.
- getValue
float getValue(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- hasParam
bool hasParam(string key)
Undocumented in source. Be warned that the author may not have intended to support it.
- isMaskedBy
bool isMaskedBy(Drawable drawable)
Undocumented in source. Be warned that the author may not have intended to support it.
- maskCount
size_t maskCount()
Undocumented in source. Be warned that the author may not have intended to support it.
- rebuffer
void rebuffer(MeshData data)
Undocumented in source. Be warned that the author may not have intended to support it.
- renderMask
void renderMask(bool dodge)
Undocumented in source. Be warned that the author may not have intended to support it.
- serializePartial
void serializePartial(InochiSerializer serializer, bool recursive)
Undocumented in source. Be warned that the author may not have intended to support it.
- serializeSelfImpl
void serializeSelfImpl(InochiSerializer serializer, bool recursive)
Allows serializing self data (with pretty serializer)
- setOneTimeTransform
void setOneTimeTransform(mat4* transform)
Undocumented in source. Be warned that the author may not have intended to support it.
- setValue
bool setValue(string key, float value)
Undocumented in source. Be warned that the author may not have intended to support it.
- typeId
string typeId()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateDeform
void updateDeform()
Undocumented in source. Be warned that the author may not have intended to support it.
- ibo
GLuint ibo;
OpenGL Index Buffer Object
- vbo
GLuint vbo;
OpenGL Vertex Buffer Object
- dbo
GLuint dbo;
OpenGL Vertex Buffer Object for deformation
- data
MeshData data;
The mesh data of this part
- bindIndex
void bindIndex()
Binds Index Buffer for rendering
- serializeSelfImpl
void serializeSelfImpl(InochiSerializer serializer, bool recursive)
Allows serializing self data (with pretty serializer)
- deserializeFromFghj
SerdeException deserializeFromFghj(Fghj data)
Undocumented in source. Be warned that the author may not have intended to support it.
- onDeformPushed
void onDeformPushed(Deformation deform)
Undocumented in source. Be warned that the author may not have intended to support it.
- preProcess
void preProcess()
Undocumented in source. Be warned that the author may not have intended to support it.
- postProcess
void postProcess()
Undocumented in source. Be warned that the author may not have intended to support it.
- notifyDeformPushed
void notifyDeformPushed(Deformation deform)
Undocumented in source. Be warned that the author may not have intended to support it.
- renderMask
void renderMask(bool dodge)
Undocumented in source.
- vertices
vec2[] vertices()
Undocumented in source. Be warned that the author may not have intended to support it.
- deformation
vec2[] deformation;
Deformation offset to apply
- bounds
vec4 bounds;
The bounds of this drawable
- deformStack
DeformationStack deformStack;
- refresh
void refresh()
Refreshes the drawable, updating its vertices
- refreshDeform
void refreshDeform()
Refreshes the drawable, updating its deformation deltas
- beginUpdate
void beginUpdate()
Undocumented in source. Be warned that the author may not have intended to support it.
- update
void update()
- drawOne
void drawOne()
- drawOneDirect
void drawOneDirect(bool forMasking)
Draws the drawable without any processing
- typeId
string typeId()
Undocumented in source. Be warned that the author may not have intended to support it.
- updateBounds
void updateBounds()
Updates the drawable's bounds
- drawBounds
void drawBounds()
- drawMeshLines
void drawMeshLines()
- drawMeshPoints
void drawMeshPoints()
Draws the points of the mesh
- getMesh
MeshData getMesh()
Returns the mesh data for this Part.
- rebuffer
void rebuffer(MeshData data)
- reset
void reset()
Resets the vertices of this drawable
Dynamic Mesh Part