Public Attributes | Protected Member Functions

FBHUDElement Class Reference

This reference page is linked to from the following overview topics: MotionBuilder 2013.


Search for all occurrences

Detailed Description

Heads Up display.

Display scene related information on a camera output. Rendered on video out, output renderings.

Definition at line 87 of file fbhud.h.

#include <fbhud.h>

Inheritance diagram for FBHUDElement:
Inheritance graph
[legend]

List of all members.

Public Attributes

FBPropertyBool  Visibility
  Read Write Property: Specifies if the HUD element will be displayed or not.
FBPropertyHUDElementHAlignment  Justification
  Read Write Property: Specifies if the justification of the HUD element is Left, Right, or Center.
FBPropertyHUDElementHAlignment  HorizontalDock
  Read Write Property: Specifies if the HUD element will be horizontally docked to the Left, Right, or Center.
FBPropertyHUDElementVAlignment  VerticalDock
  Read Write Property: Specifies if the HUD element will be vertically docked to the Bottom, Top, or Center.
FBPropertyDouble  X
  Read Write Property: Specifies the horizontal position of the HUD element, relative to dock position and justification.
FBPropertyDouble  Y
  Read Write Property: Specifies the vertical position of the HUD element, relative to dock position and justification.
FBPropertyBool  PositionByPercent
  Read Write Property: When set to true, X and Y position values are in percentage, relative to the corresponding camera view dimension.
FBPropertyBool  ScaleByPercent
  Read Write Property: When set to true, Scale is in percentage, relative to the corresponding camera view dimension.
FBPropertyDouble  Width
  Read Write Property: Specifies the width of HUD element on the screen.
FBPropertyDouble  Height
  Read Write Property: Specifies the height of HUD element on the screen.
FBPropertyBool  ScaleUniformly
  Read Write Property: Specifies whether the width and height of HUD element will be scaled uniformly according to the initial aspect ratio.

Protected Member Functions

  FBHUDElement (const char *pName, HIObject pObject=NULL)
  Constructor.
  FBHUDElement (const FBHUDElement &)
  Disabled copy constructor.
FBHUDElement operator= (const FBHUDElement &)
  Disabled assignment operator.

Constructor & Destructor Documentation

FBHUDElement ( const char *  pName,
HIObject  pObject = NULL 
) [protected]

Constructor.

Parameters:
pName Name of new FBHUDElement.
pObject For internal use only. This parameter does not need to be specified by the developer.
FBHUDElement ( const FBHUDElement ) [protected]

Disabled copy constructor.


Member Function Documentation

FBHUDElement& operator= ( const FBHUDElement ) [protected]

Disabled assignment operator.


Member Data Documentation

Read Write Property: Specifies if the HUD element will be displayed or not.

Definition at line 112 of file fbhud.h.

FBPropertyHUDElementHAlignment Justification

Read Write Property: Specifies if the justification of the HUD element is Left, Right, or Center.

Definition at line 113 of file fbhud.h.

FBPropertyHUDElementHAlignment HorizontalDock

Read Write Property: Specifies if the HUD element will be horizontally docked to the Left, Right, or Center.

Definition at line 114 of file fbhud.h.

FBPropertyHUDElementVAlignment VerticalDock

Read Write Property: Specifies if the HUD element will be vertically docked to the Bottom, Top, or Center.

Definition at line 115 of file fbhud.h.

Read Write Property: Specifies the horizontal position of the HUD element, relative to dock position and justification.

Definition at line 116 of file fbhud.h.

Read Write Property: Specifies the vertical position of the HUD element, relative to dock position and justification.

Definition at line 117 of file fbhud.h.

Read Write Property: When set to true, X and Y position values are in percentage, relative to the corresponding camera view dimension.

Otherwise, they are absolute pixel values.

Definition at line 118 of file fbhud.h.

Read Write Property: When set to true, Scale is in percentage, relative to the corresponding camera view dimension.

Otherwise, it is an absolute value.

Definition at line 119 of file fbhud.h.

Read Write Property: Specifies the width of HUD element on the screen.

It's in pixel when ScaleByPercent is false and percentage when ScaleByPercent is true.

Definition at line 120 of file fbhud.h.

Read Write Property: Specifies the height of HUD element on the screen.

It's in pixel when ScaleByPercent is false and percentage when ScaleByPercent is true.

Definition at line 121 of file fbhud.h.

Read Write Property: Specifies whether the width and height of HUD element will be scaled uniformly according to the initial aspect ratio.

Definition at line 122 of file fbhud.h.


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

FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement
FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement FBHUDElement