C# 클래스 AntTweakBar.QuaternionVariable

An AntTweakBar variable which can hold a quaternion.
상속: Variable, IValueVariable
파일 보기 프로젝트 열기: TomCrypto/AntTweakBar.NET 1 사용 예제들

공개 메소드들

메소드 설명
OnChanged ( EventArgs e ) : void

Raises the Changed event.

QuaternionVariable ( Bar bar, float x, float y, float z, float w = 1, String def = null ) : System

Creates a new quaternion variable in a given bar.

ToString ( ) : String

비공개 메소드들

메소드 설명
GetCallback ( IntPtr pointer, IntPtr clientData ) : void

Called by AntTweakBar when AntTweakBar needs the variable's value.

InitQuaternionVariable ( Variable var, String id ) : void

Initialization delegate, which creates the quaternion variable.

IsValid ( float x, float y, float z, float w ) : bool

Checks if this variable can hold this value.

SetCallback ( IntPtr pointer, IntPtr clientData ) : void

Called by AntTweakBar when the user changes the variable's value.

ValidateAndSet ( float x, float y, float z, float w ) : void

Tries to set this variable's value, validating it.

메소드 상세

OnChanged() 공개 메소드

Raises the Changed event.
public OnChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

QuaternionVariable() 공개 메소드

Creates a new quaternion variable in a given bar.
public QuaternionVariable ( Bar bar, float x, float y, float z, float w = 1, String def = null ) : System
bar Bar The bar to create the quaternion variable in.
x float The initial X-component value of the variable.
y float The initial Y-component value of the variable.
z float The initial Z-component value of the variable.
w float The initial W-component value of the variable.
def String An optional definition string for the new variable.
리턴 System

ToString() 공개 메소드

public ToString ( ) : String
리턴 String