VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions | Variables
bdiQPropTree_subclasses.h File Reference

Contains a number of proptree support class, these are mostly keyframe editors. More...

Go to the source code of this file.

Classes

class  makVrv::bdiQPropTreeItemFloatArray
 
class  makVrv::bdiQPropTreeItemVec3
 
class  makVrv::bdiQPropTreeItemFarPosition
 
class  makVrv::bdiQPropTreeItemVec4
 
class  makVrv::bdiQPropTreeItemVec6
 
class  makVrv::bdiQPropTreeItemNoise
 
class  makVrv::bdiQPropTreeItemAdditionalPosition
 
class  makVrv::bdiQPropTreeItemTextureMap
 
class  makVrv::bdiQPropTreeItemCollisionObject
 
class  makVrv::bdiQPropTreeItemChildSystem
 
class  makVrv::bdiQPropTreeItemParticleSystem
 
class  makVrv::bdiQPropTreeItemAdditionalForce
 
class  makVrv::bdiQPropTreeItemScript
 
class  makVrv::bdiQPropTreeItemKeyFrameInterface
 
class  makVrv::bdiQPropTreeItemBoolKeyFrame
 
class  makVrv::bdiQPropTreeItemFloatKeyFrame
 
class  makVrv::bdiQPropTreeItemVec3KeyFrame
 
class  makVrv::bdiQPropTreeItemVec6KeyFrame
 
class  makVrv::bdiQPropTreeItemNoiseKeyFrame
 
class  makVrv::bdiQPropTreeItemColorKeyFrame
 
class  makVrv::bdiQPropTreeItemController< Instance, Array, WidgetType >
 
class  makVrv::bdiQPropTreeItemColorController
 

Namespaces

 makVrv
 Declare & export the plugin initialization function (bool initDeModule(DtDe* de))
 

Typedefs

typedef
bdiQPropTreeItemController
< BoolKeyFrame,
BoolKeyFrameArray,
bdiQPropTreeItemBoolKeyFrame > 
makVrv::bdiQPropTreeItemBoolController
 
typedef
bdiQPropTreeItemController
< FloatKeyFrame,
FloatKeyFrameArray,
bdiQPropTreeItemFloatKeyFrame > 
makVrv::bdiQPropTreeItemFloatController
 
typedef
bdiQPropTreeItemController
< Vec3fKeyFrame,
Vec3fKeyFrameArray,
bdiQPropTreeItemVec3KeyFrame > 
makVrv::bdiQPropTreeItemVec3Controller
 
typedef
bdiQPropTreeItemController
< Vec6fKeyFrame,
Vec6fKeyFrameArray,
bdiQPropTreeItemVec6KeyFrame > 
makVrv::bdiQPropTreeItemVec6Controller
 
typedef
bdiQPropTreeItemController
< NoiseKeyFrame,
NoiseKeyFrameArray,
bdiQPropTreeItemNoiseKeyFrame > 
makVrv::bdiQPropTreeItemNoiseController
 
typedef
bdiQPropTreeItemController
< ColorKeyFrame,
ColorKeyFrameArray,
bdiQPropTreeItemColorKeyFrame > 
makVrv::bdiQPropTreeItemBCTController
 
typedef
bdiQPropTreeItemArrayController
< DtFxCollisionObject,
DtFxCollisionObjectArray,
bdiQPropTreeItemCollisionObject > 
makVrv::bdiQPropTreeItemCollisionController
 
typedef
bdiQPropTreeItemArrayController
< DtFxChildSystem,
DtFxChildSystemArray,
bdiQPropTreeItemChildSystem > 
makVrv::bdiQPropTreeItemChildSystemController
 
typedef
bdiQPropTreeItemArrayController
< DtFxParticleSystemHolder,
DtFxParticleSystemHolderArray,
bdiQPropTreeItemParticleSystem > 
makVrv::bdiQPropTreeItemParticleSystemController
 
typedef
bdiQPropTreeItemArrayController
< DtFxForce, DtFxForceArray,
bdiQPropTreeItemAdditionalForce > 
makVrv::bdiQPropTreeItemAdditionalForceController
 
typedef
bdiQPropTreeItemArrayController
< bdiVec3f, bdiVec3fPtrArray,
bdiQPropTreeItemAdditionalPosition > 
makVrv::bdiQPropTreeItemPositionsController
 

Functions

*array makVrv::controller (no time code)*/template< class Instance
 //!//!//!//!//!//!//!//!//!//!//!// More...
 
 bdiQPropTreeItemArrayController (QTreeWidgetItem *parent, const char *name)
 
 bdiQPropTreeItemArrayController (QTreeWidget *tree, const char *name)
 
virtual void onRefresh ()
 
virtual void create_node (const char *desc, Array *vec)
 
void InsertAfter (Instance *key, WidgetType *)
 
void Remove (Instance *key, WidgetType *)
 
virtual void handleButton (int)
 
virtual void setMaxValue (float value)
 
virtual void setMinValue (float value)
 
virtual void setIncludeSlider (int slider)
 
virtual Instance * createInstance ()
 
bdiQPropTreeItem * makVrv::create_shader_uniform_item (bdiShaderUniform *uniform, QTreeWidgetItem *parent_item, bool editable)
 

Variables

Instance m_defaults
 
Array * m_array
 
bdiString m_name
 
float m_max_value
 
float m_min_value
 
int m_include_slider
 

Detailed Description

Contains a number of proptree support class, these are mostly keyframe editors.

Function Documentation

makVrv::bdiQPropTreeItemArrayController::bdiQPropTreeItemArrayController ( QTreeWidgetItem parent,
const char name 
)
makVrv::bdiQPropTreeItemArrayController::bdiQPropTreeItemArrayController ( QTreeWidget tree,
const char name 
)
virtual void makVrv::bdiQPropTreeItemArrayController::onRefresh ( )
virtual
virtual void makVrv::bdiQPropTreeItemArrayController::create_node ( const char desc,
Array *  vec 
)
virtual
void makVrv::bdiQPropTreeItemArrayController::InsertAfter ( Instance *  key,
WidgetType *   
)
void makVrv::bdiQPropTreeItemArrayController::Remove ( Instance *  key,
WidgetType *   
)
virtual void makVrv::bdiQPropTreeItemArrayController::handleButton ( int  )
virtual
virtual void makVrv::bdiQPropTreeItemArrayController::setMaxValue ( float  value)
virtual

References m_max_value.

virtual void makVrv::bdiQPropTreeItemArrayController::setMinValue ( float  value)
virtual

References m_min_value.

virtual void makVrv::bdiQPropTreeItemArrayController::setIncludeSlider ( int  slider)
virtual

References m_include_slider.

virtual Instance* makVrv::bdiQPropTreeItemArrayController::createInstance ( )
virtual

References m_defaults.

Variable Documentation

Instance m_defaults

Referenced by createInstance().

Array* m_array
bdiString m_name
float m_max_value
float m_min_value
int m_include_slider

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)