HFloatPropertyInfo Class Reference

#include <HPropert.h>

Inheritance diagram for HFloatPropertyInfo:

Inheritance graph
[legend]
Collaboration diagram for HFloatPropertyInfo:

Collaboration graph
[legend]
List of all members.

Public Types

enum  {
  FF_X = 0x0001, FF_Y = 0x0002, FF_Z = 0x0003, FF_RED = 0x0008,
  FF_GREEN = 0x0010, FF_BLUE = 0x0020, FF_UNIT = 0x0040, FF_PERCENTAGE = 0x0080,
  FF_ANGLE = 0x0100
}

Public Member Functions

void SetFactorValue (float val)
void SetModulo (float modulo)
void SetDefaultValue (float val)
void SetMinValue (float val)
void SetMaxValue (float val)
void SetFlags (UINT flags)
float GetFactorValue () const
float GetDefaultValue () const
float GetMinValue () const
float GetMaxValue () const
UINT GetFlags () const
void SetDisplayInPoseSlider (BOOL show)
BOOL GetDisplayInPoseSlider ()

Static Public Member Functions

static HFloatPropertyInfoNew (const char *localizedname, const char *matchname)

Detailed Description

Definition at line 295 of file HPropert.h.


Member Enumeration Documentation

anonymous enum
 

Enumerator:
FF_X 
FF_Y 
FF_Z 
FF_RED 
FF_GREEN 
FF_BLUE 
FF_UNIT 
FF_PERCENTAGE 
FF_ANGLE 

Definition at line 298 of file HPropert.h.


Member Function Documentation

float HFloatPropertyInfo::GetDefaultValue  )  const
 

BOOL HFloatPropertyInfo::GetDisplayInPoseSlider  ) 
 

float HFloatPropertyInfo::GetFactorValue  )  const
 

UINT HFloatPropertyInfo::GetFlags  )  const
 

float HFloatPropertyInfo::GetMaxValue  )  const
 

float HFloatPropertyInfo::GetMinValue  )  const
 

static HFloatPropertyInfo* HFloatPropertyInfo::New const char *  localizedname,
const char *  matchname
[static]
 

Creates a new HPropertyInfo or any of its derived class UI slot in a property panel in the PWS.

Parameters:
localizedname - String of text used to name the property as it will appear on the left column of the property panel in the PWS.
matchname - String used in the saved A:M file as a tag to identify and retrieve the saved property value.
See also:
HPropertyInfo::SetLocalizedName and HPropertyInfo::SetMatchName

Reimplemented from HPropertyInfo.

Reimplemented in HPercentPropertyInfo.

void HFloatPropertyInfo::SetDefaultValue float  val  ) 
 

void HFloatPropertyInfo::SetDisplayInPoseSlider BOOL  show  ) 
 

void HFloatPropertyInfo::SetFactorValue float  val  ) 
 

Set Factor befor calling SetDefault, SetMin or SetMax

void HFloatPropertyInfo::SetFlags UINT  flags  ) 
 

void HFloatPropertyInfo::SetMaxValue float  val  ) 
 

void HFloatPropertyInfo::SetMinValue float  val  ) 
 

void HFloatPropertyInfo::SetModulo float  modulo  ) 
 


The documentation for this class was generated from the following files:
This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:55 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001