Tanoda
GILES.pb_Transform Class Reference
Inheritance diagram for GILES.pb_Transform:

Public Member Functions

 pb_Transform ()
 
 pb_Transform (Vector3 position, Quaternion rotation, Vector3 scale)
 
 pb_Transform (Transform transform)
 
 pb_Transform (pb_Transform transform)
 
void GetObjectData (SerializationInfo info, StreamingContext context)
 
 pb_Transform (SerializationInfo info, StreamingContext context)
 
void SetTRS (Transform trs)
 
bool Equals (pb_Transform rhs)
 
override bool Equals (System.Object rhs)
 
override int GetHashCode ()
 
Matrix4x4 GetMatrix ()
 
override string ToString ()
 

Static Public Member Functions

static pb_Transform operator- (pb_Transform lhs, pb_Transform rhs)
 
static pb_Transform operator+ (pb_Transform lhs, pb_Transform rhs)
 
static pb_Transform operator+ (Transform lhs, pb_Transform rhs)
 
static bool operator== (pb_Transform lhs, pb_Transform rhs)
 
static bool operator!= (pb_Transform lhs, pb_Transform rhs)
 

Static Public Attributes

static readonly pb_Transform identity = new pb_Transform(Vector3.zero, Quaternion.identity, Vector3.one)
 

Properties

Vector3 position [get, set]
 
Quaternion rotation [get, set]
 
Vector3 scale [get, set]
 
Vector3 offset [get, set]
 
Vector3 leftoffset [get, set]
 
Vector3 rotoffset [get, set]
 
Vector3 leftrotoffset [get, set]
 
bool isRestArea [get, set]
 
bool isStatic [get, set]
 
bool isTool [get, set]
 
bool isEnabled [get, set]
 
Vector3 up [get]
 
Vector3 forward [get]
 
Vector3 right [get]
 

Detailed Description

Definition at line 9 of file pb_Transform.cs.

Constructor & Destructor Documentation

◆ pb_Transform() [1/5]

GILES.pb_Transform.pb_Transform ( )

Definition at line 46 of file pb_Transform.cs.

◆ pb_Transform() [2/5]

GILES.pb_Transform.pb_Transform ( Vector3  position,
Quaternion  rotation,
Vector3  scale 
)

Definition at line 64 of file pb_Transform.cs.

◆ pb_Transform() [3/5]

GILES.pb_Transform.pb_Transform ( Transform  transform)

Definition at line 79 of file pb_Transform.cs.

◆ pb_Transform() [4/5]

GILES.pb_Transform.pb_Transform ( pb_Transform  transform)

Definition at line 97 of file pb_Transform.cs.

◆ pb_Transform() [5/5]

GILES.pb_Transform.pb_Transform ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 131 of file pb_Transform.cs.

Member Function Documentation

◆ Equals() [1/2]

bool GILES.pb_Transform.Equals ( pb_Transform  rhs)

Definition at line 235 of file pb_Transform.cs.

◆ Equals() [2/2]

override bool GILES.pb_Transform.Equals ( System.Object  rhs)

Definition at line 242 of file pb_Transform.cs.

◆ GetHashCode()

override int GILES.pb_Transform.GetHashCode ( )

Definition at line 247 of file pb_Transform.cs.

◆ GetMatrix()

Matrix4x4 GILES.pb_Transform.GetMatrix ( )

Definition at line 252 of file pb_Transform.cs.

◆ GetObjectData()

void GILES.pb_Transform.GetObjectData ( SerializationInfo  info,
StreamingContext  context 
)

Definition at line 115 of file pb_Transform.cs.

◆ operator!=()

static bool GILES.pb_Transform.operator!= ( pb_Transform  lhs,
pb_Transform  rhs 
)
static

Definition at line 310 of file pb_Transform.cs.

◆ operator+() [1/2]

static pb_Transform GILES.pb_Transform.operator+ ( pb_Transform  lhs,
pb_Transform  rhs 
)
static

Definition at line 279 of file pb_Transform.cs.

◆ operator+() [2/2]

static pb_Transform GILES.pb_Transform.operator+ ( Transform  lhs,
pb_Transform  rhs 
)
static

Definition at line 292 of file pb_Transform.cs.

◆ operator-()

static pb_Transform GILES.pb_Transform.operator- ( pb_Transform  lhs,
pb_Transform  rhs 
)
static

Definition at line 266 of file pb_Transform.cs.

◆ operator==()

static bool GILES.pb_Transform.operator== ( pb_Transform  lhs,
pb_Transform  rhs 
)
static

Definition at line 305 of file pb_Transform.cs.

◆ SetTRS()

void GILES.pb_Transform.SetTRS ( Transform  trs)

Definition at line 211 of file pb_Transform.cs.

◆ ToString()

override string GILES.pb_Transform.ToString ( )

Definition at line 319 of file pb_Transform.cs.

Member Data Documentation

◆ identity

readonly pb_Transform GILES.pb_Transform.identity = new pb_Transform(Vector3.zero, Quaternion.identity, Vector3.one)
static

Definition at line 44 of file pb_Transform.cs.

Property Documentation

◆ forward

Vector3 GILES.pb_Transform.forward
get

Definition at line 316 of file pb_Transform.cs.

◆ isEnabled

bool GILES.pb_Transform.isEnabled
getset

Definition at line 42 of file pb_Transform.cs.

◆ isRestArea

bool GILES.pb_Transform.isRestArea
getset

Definition at line 38 of file pb_Transform.cs.

◆ isStatic

bool GILES.pb_Transform.isStatic
getset

Definition at line 40 of file pb_Transform.cs.

◆ isTool

bool GILES.pb_Transform.isTool
getset

Definition at line 41 of file pb_Transform.cs.

◆ leftoffset

Vector3 GILES.pb_Transform.leftoffset
getset

Definition at line 35 of file pb_Transform.cs.

◆ leftrotoffset

Vector3 GILES.pb_Transform.leftrotoffset
getset

Definition at line 37 of file pb_Transform.cs.

◆ offset

Vector3 GILES.pb_Transform.offset
getset

Definition at line 34 of file pb_Transform.cs.

◆ position

Vector3 GILES.pb_Transform.position
getset

Definition at line 31 of file pb_Transform.cs.

◆ right

Vector3 GILES.pb_Transform.right
get

Definition at line 317 of file pb_Transform.cs.

◆ rotation

Quaternion GILES.pb_Transform.rotation
getset

Definition at line 32 of file pb_Transform.cs.

◆ rotoffset

Vector3 GILES.pb_Transform.rotoffset
getset

Definition at line 36 of file pb_Transform.cs.

◆ scale

Vector3 GILES.pb_Transform.scale
getset

Definition at line 33 of file pb_Transform.cs.

◆ up

Vector3 GILES.pb_Transform.up
get

Definition at line 315 of file pb_Transform.cs.


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