HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VEX_GeoCommandAgentClipEdit Class Reference

#include <VEX_GeoCommand.h>

+ Inheritance diagram for VEX_GeoCommandAgentClipEdit:

Public Member Functions

 VEX_GeoCommandAgentClipEdit (exint srcelem, exint primnum, const UT_StringArray &clipnames, const UT_Array< float > &cliptimes, const UT_Array< float > &clipweights, const UT_StringArray &clipxformgroups, const UT_Array< int > &cliplayerids, const UT_Array< int > &cliplayermodes, const UT_Array< float > &cliplayerweights, const UT_Array< int > &cliplayerparents)
 
 VEX_GeoCommandAgentClipEdit ()=default
 
 VEX_GeoCommandAgentClipEdit (const VEX_GeoCommandAgentClipEdit &)=default
 
 VEX_GeoCommandAgentClipEdit (VEX_GeoCommandAgentClipEdit &&)=default
 
VEX_GeoCommandAgentClipEditoperator= (const VEX_GeoCommandAgentClipEdit &)=default
 
VEX_GeoCommandAgentClipEditoperator= (VEX_GeoCommandAgentClipEdit &&)=default
 
exint primnum () const
 
const UT_StringArrayclipnames () const
 
const UT_Array< float > & cliptimes () const
 
const UT_Array< float > & clipweights () const
 
const UT_StringArrayclipxformgroups () const
 
const UT_Array< int > & cliplayerids () const
 
const UT_Array< int > & cliplayermodes () const
 
const UT_Array< float > & cliplayerweights () const
 
const UT_Array< int > & cliplayerparents () const
 
- Public Member Functions inherited from VEX_GeoCommand
 VEX_GeoCommand (exint srcelem)
 
 VEX_GeoCommand ()
 
exint elem () const
 

Protected Attributes

exint myPrimNum
 
UT_StringArray myClipNames
 
UT_Array< float > myClipTimes
 
UT_Array< float > myClipWeights
 
UT_StringArray myClipXformGroups
 
UT_Array< intmyClipLayerIds
 
UT_Array< intmyClipLayerModes
 
UT_Array< float > myClipLayerWeights
 
UT_Array< intmyClipLayerParents
 
- Protected Attributes inherited from VEX_GeoCommand
exint mySourceElem
 

Additional Inherited Members

- Public Types inherited from VEX_GeoCommand
enum  MODE_TYPE {
  MODE_SET, MODE_ADD, MODE_MAX, MODE_MIN,
  MODE_MULTIPLY, MODE_TOGGLE, MODE_APPEND, MODE_INVALID
}
 
- Static Public Member Functions inherited from VEX_GeoCommand
static MODE_TYPE modeFromString (const char *mode)
 

Detailed Description

Definition at line 230 of file VEX_GeoCommand.h.

Constructor & Destructor Documentation

VEX_GeoCommandAgentClipEdit::VEX_GeoCommandAgentClipEdit ( exint  srcelem,
exint  primnum,
const UT_StringArray clipnames,
const UT_Array< float > &  cliptimes,
const UT_Array< float > &  clipweights,
const UT_StringArray clipxformgroups,
const UT_Array< int > &  cliplayerids,
const UT_Array< int > &  cliplayermodes,
const UT_Array< float > &  cliplayerweights,
const UT_Array< int > &  cliplayerparents 
)
inline

Definition at line 233 of file VEX_GeoCommand.h.

VEX_GeoCommandAgentClipEdit::VEX_GeoCommandAgentClipEdit ( )
default
VEX_GeoCommandAgentClipEdit::VEX_GeoCommandAgentClipEdit ( const VEX_GeoCommandAgentClipEdit )
default
VEX_GeoCommandAgentClipEdit::VEX_GeoCommandAgentClipEdit ( VEX_GeoCommandAgentClipEdit &&  )
default

Member Function Documentation

const UT_Array<int>& VEX_GeoCommandAgentClipEdit::cliplayerids ( ) const
inline

Definition at line 266 of file VEX_GeoCommand.h.

const UT_Array<int>& VEX_GeoCommandAgentClipEdit::cliplayermodes ( ) const
inline

Definition at line 267 of file VEX_GeoCommand.h.

const UT_Array<int>& VEX_GeoCommandAgentClipEdit::cliplayerparents ( ) const
inline

Definition at line 269 of file VEX_GeoCommand.h.

const UT_Array<float>& VEX_GeoCommandAgentClipEdit::cliplayerweights ( ) const
inline

Definition at line 268 of file VEX_GeoCommand.h.

const UT_StringArray& VEX_GeoCommandAgentClipEdit::clipnames ( ) const
inline

Definition at line 262 of file VEX_GeoCommand.h.

const UT_Array<float>& VEX_GeoCommandAgentClipEdit::cliptimes ( ) const
inline

Definition at line 263 of file VEX_GeoCommand.h.

const UT_Array<float>& VEX_GeoCommandAgentClipEdit::clipweights ( ) const
inline

Definition at line 264 of file VEX_GeoCommand.h.

const UT_StringArray& VEX_GeoCommandAgentClipEdit::clipxformgroups ( ) const
inline

Definition at line 265 of file VEX_GeoCommand.h.

VEX_GeoCommandAgentClipEdit& VEX_GeoCommandAgentClipEdit::operator= ( const VEX_GeoCommandAgentClipEdit )
default
VEX_GeoCommandAgentClipEdit& VEX_GeoCommandAgentClipEdit::operator= ( VEX_GeoCommandAgentClipEdit &&  )
default
exint VEX_GeoCommandAgentClipEdit::primnum ( ) const
inline

Definition at line 261 of file VEX_GeoCommand.h.

Member Data Documentation

UT_Array<int> VEX_GeoCommandAgentClipEdit::myClipLayerIds
protected

Definition at line 277 of file VEX_GeoCommand.h.

UT_Array<int> VEX_GeoCommandAgentClipEdit::myClipLayerModes
protected

Definition at line 278 of file VEX_GeoCommand.h.

UT_Array<int> VEX_GeoCommandAgentClipEdit::myClipLayerParents
protected

Definition at line 280 of file VEX_GeoCommand.h.

UT_Array<float> VEX_GeoCommandAgentClipEdit::myClipLayerWeights
protected

Definition at line 279 of file VEX_GeoCommand.h.

UT_StringArray VEX_GeoCommandAgentClipEdit::myClipNames
protected

Definition at line 273 of file VEX_GeoCommand.h.

UT_Array<float> VEX_GeoCommandAgentClipEdit::myClipTimes
protected

Definition at line 274 of file VEX_GeoCommand.h.

UT_Array<float> VEX_GeoCommandAgentClipEdit::myClipWeights
protected

Definition at line 275 of file VEX_GeoCommand.h.

UT_StringArray VEX_GeoCommandAgentClipEdit::myClipXformGroups
protected

Definition at line 276 of file VEX_GeoCommand.h.

exint VEX_GeoCommandAgentClipEdit::myPrimNum
protected

Definition at line 272 of file VEX_GeoCommand.h.


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