HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GLTF_Channel Struct Reference

#include <GLTF_Channel.h>

Public Member Functions

 GLTF_Channel ()=default
 
 ~GLTF_Channel ()=default
 
 GLTF_Channel (const GLTF_Channel &)
 
GLTF_Channeloperator= (const GLTF_Channel &)
 
 GLTF_Channel (GLTF_Channel &&)
 
void setChannelTarget (GLTF_ChannelTarget target)
 
void setInterpolation (GLTF_Interpolation interp)
 
void fillChannelComponents ()
 

Public Attributes

GLTF_Index myNodeTarget
 
GLTF_ChannelTarget myChannelTarget
 
GLTF_Interpolation myInterpolation
 
UT_Array< floatmyKeyframes
 
UT_Array< floatmyValues
 
UT_Array< CL_SimpleChannelmyChannelComponents
 
UT_SharedPtr
< GLTF_AnimChannelSource
mySource
 

Detailed Description

Definition at line 99 of file GLTF_Channel.h.

Constructor & Destructor Documentation

GLTF_Channel::GLTF_Channel ( )
default
GLTF_Channel::~GLTF_Channel ( )
default
GLTF_Channel::GLTF_Channel ( const GLTF_Channel )
GLTF_Channel::GLTF_Channel ( GLTF_Channel &&  )

Member Function Documentation

void GLTF_Channel::fillChannelComponents ( )
GLTF_Channel& GLTF_Channel::operator= ( const GLTF_Channel )
void GLTF_Channel::setChannelTarget ( GLTF_ChannelTarget  target)
void GLTF_Channel::setInterpolation ( GLTF_Interpolation  interp)
inline

Definition at line 110 of file GLTF_Channel.h.

Member Data Documentation

UT_Array<CL_SimpleChannel> GLTF_Channel::myChannelComponents

Definition at line 122 of file GLTF_Channel.h.

GLTF_ChannelTarget GLTF_Channel::myChannelTarget

Definition at line 114 of file GLTF_Channel.h.

GLTF_Interpolation GLTF_Channel::myInterpolation

Definition at line 115 of file GLTF_Channel.h.

UT_Array<float> GLTF_Channel::myKeyframes

Definition at line 117 of file GLTF_Channel.h.

GLTF_Index GLTF_Channel::myNodeTarget

Definition at line 113 of file GLTF_Channel.h.

UT_SharedPtr<GLTF_AnimChannelSource> GLTF_Channel::mySource

Definition at line 124 of file GLTF_Channel.h.

UT_Array<float> GLTF_Channel::myValues

Definition at line 120 of file GLTF_Channel.h.


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