GL Studio C++ Runtime API
GlsSerialMorphMesh::Keyframe_Data Class Reference

#include <gls_serial_morph_mesh.h>

Public Member Functions

 Keyframe_Data (const Keyframe_Data &)
 Copy constructor.
 
const Keyframe_Dataoperator= (const Keyframe_Data &)
 
void SetGeometry (GlsGeometry_Generic *geom)
 
GlsGeometry_GenericGetGeometry ()
 
DistiAttribDictAttributes ()
 

Public Attributes

GlsGeometry_Generic_geometry
 An observing pointer to the mesh data values for this keyframe.
 
float _value
 The key value for this keyframe.
 

Protected Member Functions

void SetupAttribDict ()
 Populates the attribute dictionary.
 

Protected Attributes

DistiAttribDict_attribDict
 The attribute dictionary for this object's members.
 

Detailed Description

The Keyframe_Data class. Stores data for one keyframe of animation.

Member Function Documentation

◆ Attributes()

DistiAttribDict & Attributes ( )
Returns
A reference to the attribute dictionary for this object.

◆ GetGeometry()

GlsGeometry_Generic * GetGeometry ( )
Returns
The pointer to the mesh data values for this keyframe.

◆ operator=()

const Keyframe_Data & operator= ( const Keyframe_Data )

Assignment operator

Returns
The resulting object (this).

◆ SetGeometry()

void SetGeometry ( GlsGeometry_Generic geom)

Set the pointer to the mesh data values for this keyframe.

Parameters
geomThe new mesh pointer to set.

The documentation for this class was generated from the following file: