TopDown Engine  v4.2
MoreMountains.Tools.TransformController Class Reference

A simple class used to control properties on a transform More...

Inheritance diagram for MoreMountains.Tools.TransformController:

Public Attributes

bool ControlPositionX
 
float PositionX
 
bool ControlPositionY
 
float PositionY
 
bool ControlPositionZ
 
float PositionZ
 
bool ControlLocalPositionX
 
float LocalPositionX
 
bool ControlLocalPositionY
 
float LocalPositionY
 
bool ControlLocalPositionZ
 
float LocalPositionZ
 
bool ControlRotationX
 
float RotationX
 
bool ControlRotationY
 
float RotationY
 
bool ControlRotationZ
 
float RotationZ
 
bool ControlLocalRotationX
 
float LocalRotationX
 
bool ControlLocalRotationY
 
float LocalRotationY
 
bool ControlLocalRotationZ
 
float LocalRotationZ
 
bool ControlScaleX
 
float ScaleX
 
bool ControlScaleY
 
float ScaleY
 
bool ControlScaleZ
 
float ScaleZ
 

Protected Member Functions

virtual void Update ()
 At update, modifies the requested properties More...
 

Protected Attributes

Vector3 _position
 
Vector3 _localPosition
 
Vector3 _rotation
 
Vector3 _localRotation
 
Vector3 _scale
 

Detailed Description

A simple class used to control properties on a transform

Member Function Documentation

◆ Update()

virtual void MoreMountains.Tools.TransformController.Update ( )
protectedvirtual

At update, modifies the requested properties

Member Data Documentation

◆ _localPosition

Vector3 MoreMountains.Tools.TransformController._localPosition
protected

◆ _localRotation

Vector3 MoreMountains.Tools.TransformController._localRotation
protected

◆ _position

Vector3 MoreMountains.Tools.TransformController._position
protected

◆ _rotation

Vector3 MoreMountains.Tools.TransformController._rotation
protected

◆ _scale

Vector3 MoreMountains.Tools.TransformController._scale
protected

◆ ControlLocalPositionX

bool MoreMountains.Tools.TransformController.ControlLocalPositionX

◆ ControlLocalPositionY

bool MoreMountains.Tools.TransformController.ControlLocalPositionY

◆ ControlLocalPositionZ

bool MoreMountains.Tools.TransformController.ControlLocalPositionZ

◆ ControlLocalRotationX

bool MoreMountains.Tools.TransformController.ControlLocalRotationX

◆ ControlLocalRotationY

bool MoreMountains.Tools.TransformController.ControlLocalRotationY

◆ ControlLocalRotationZ

bool MoreMountains.Tools.TransformController.ControlLocalRotationZ

◆ ControlPositionX

bool MoreMountains.Tools.TransformController.ControlPositionX

◆ ControlPositionY

bool MoreMountains.Tools.TransformController.ControlPositionY

◆ ControlPositionZ

bool MoreMountains.Tools.TransformController.ControlPositionZ

◆ ControlRotationX

bool MoreMountains.Tools.TransformController.ControlRotationX

◆ ControlRotationY

bool MoreMountains.Tools.TransformController.ControlRotationY

◆ ControlRotationZ

bool MoreMountains.Tools.TransformController.ControlRotationZ

◆ ControlScaleX

bool MoreMountains.Tools.TransformController.ControlScaleX

◆ ControlScaleY

bool MoreMountains.Tools.TransformController.ControlScaleY

◆ ControlScaleZ

bool MoreMountains.Tools.TransformController.ControlScaleZ

◆ LocalPositionX

float MoreMountains.Tools.TransformController.LocalPositionX

◆ LocalPositionY

float MoreMountains.Tools.TransformController.LocalPositionY

◆ LocalPositionZ

float MoreMountains.Tools.TransformController.LocalPositionZ

◆ LocalRotationX

float MoreMountains.Tools.TransformController.LocalRotationX

◆ LocalRotationY

float MoreMountains.Tools.TransformController.LocalRotationY

◆ LocalRotationZ

float MoreMountains.Tools.TransformController.LocalRotationZ

◆ PositionX

float MoreMountains.Tools.TransformController.PositionX

◆ PositionY

float MoreMountains.Tools.TransformController.PositionY

◆ PositionZ

float MoreMountains.Tools.TransformController.PositionZ

◆ RotationX

float MoreMountains.Tools.TransformController.RotationX

◆ RotationY

float MoreMountains.Tools.TransformController.RotationY

◆ RotationZ

float MoreMountains.Tools.TransformController.RotationZ

◆ ScaleX

float MoreMountains.Tools.TransformController.ScaleX

◆ ScaleY

float MoreMountains.Tools.TransformController.ScaleY

◆ ScaleZ

float MoreMountains.Tools.TransformController.ScaleZ

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