Public Member Functions | Protected Member Functions | List of all members
HPS.NavigationCubeOperator Class Reference
Inheritance diagram for HPS.NavigationCubeOperator:
HPS.Operator HPS.Sprocket HPS.Object

Public Member Functions

override void Dispose ()
 
 NavigationCubeOperator (HPS.MouseButtons in_mouse_trigger, HPS.ModifierKeys in_modifier_trigger)
 
 NavigationCubeOperator (HPS.MouseButtons in_mouse_trigger)
 
override string GetName ()
 
override bool OnMouseDown (HPS.MouseState in_state)
 
override bool OnMouseUp (HPS.MouseState in_state)
 
override bool OnMouseMove (HPS.MouseState in_state)
 
override bool OnTouchDown (HPS.TouchState in_state)
 
override bool OnTouchUp (HPS.TouchState in_state)
 
override bool OnTouchMove (HPS.TouchState in_state)
 
override void OnViewAttached ()
 
override void OnViewDetached ()
 
override void OnModelAttached ()
 
void UpdateHighlightColor ()
 
void SetReferenceSegment (HPS.SegmentKey in_segment)
 
void SetReferenceSegment (HPS.SegmentKey[] in_segments)
 
HPS.SegmentKey[] ShowReferenceSegment ()
 
- Public Member Functions inherited from HPS.Operator
override void Dispose ()
 
 Operator (HPS.MouseButtons in_mouse_trigger, HPS.ModifierKeys in_modifier_trigger)
 
 Operator (HPS.MouseButtons in_mouse_trigger)
 
 Operator (HPS.Operator in_that)
 
override HPS.Type ObjectType ()
 
virtual void Assign (HPS.Operator in_that)
 
override bool Equals (System.Object obj)
 
override int GetHashCode ()
 
virtual bool Equals (HPS.Operator in_that)
 
void DetachView ()
 
HPS.View GetAttachedView ()
 
virtual bool OnMouseWheel (HPS.MouseState in_state)
 
virtual bool OnMouseEnter (HPS.MouseState in_state)
 
virtual bool OnMouseLeave (HPS.MouseState in_state)
 
virtual bool OnKeyDown (HPS.KeyboardState in_state)
 
virtual bool OnKeyUp (HPS.KeyboardState in_state)
 
virtual bool OnTimerTick (HPS.TimerTickEvent in_event)
 
virtual void OnModelDetached ()
 
void SetMouseTrigger (HPS.MouseButtons in_buttons)
 
HPS.MouseButtons GetMouseTrigger ()
 
void SetModifierTrigger (HPS.ModifierKeys in_modifiers)
 
HPS.ModifierKeys GetModifierTrigger ()
 
virtual bool IsMouseTriggered (HPS.MouseState in_state)
 
delegate HPS.Type OperatorDelegate_0 ()
 
delegate void OperatorDelegate_1 (IntPtr in_that)
 
delegate bool OperatorDelegate_2 (IntPtr in_that)
 
delegate int OperatorDelegate_3 (int ret_maxsize, IntPtr ret_str)
 
delegate bool OperatorDelegate_4 (IntPtr in_state)
 
delegate bool OperatorDelegate_5 (IntPtr in_state)
 
delegate bool OperatorDelegate_6 (IntPtr in_state)
 
delegate bool OperatorDelegate_7 (IntPtr in_state)
 
delegate bool OperatorDelegate_8 (IntPtr in_state)
 
delegate bool OperatorDelegate_9 (IntPtr in_state)
 
delegate bool OperatorDelegate_10 (IntPtr in_state)
 
delegate bool OperatorDelegate_11 (IntPtr in_state)
 
delegate bool OperatorDelegate_12 (IntPtr in_state)
 
delegate bool OperatorDelegate_13 (IntPtr in_state)
 
delegate bool OperatorDelegate_14 (IntPtr in_state)
 
delegate bool OperatorDelegate_15 (IntPtr in_event)
 
delegate void OperatorDelegate_16 ()
 
delegate void OperatorDelegate_17 ()
 
delegate void OperatorDelegate_18 ()
 
delegate void OperatorDelegate_19 ()
 
delegate bool OperatorDelegate_20 (IntPtr in_state)
 
delegate bool OperatorDelegate_21 ()
 
delegate void OperatorDelegate_22 ()
 
delegate void DtorDelegate (IntPtr cPtr)
 
- Public Member Functions inherited from HPS.Sprocket
override void Dispose ()
 
 Sprocket (HPS.Sprocket in_that)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual bool Empty ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Operator
void DtorCallback (IntPtr p)
 
override void deleteCptr ()
 
override IntPtr GetNonDirectorClassID ()
 
- Protected Member Functions inherited from HPS.Sprocket
override void deleteCptr ()
 

Additional Inherited Members

- Public Types inherited from HPS.Operator
enum  Priority { Low = 0, Normal = 1, High = 2 }
 
- Public Types inherited from HPS.Sprocket
enum  UpdateType { Synchronous = 0, Asynchronous = 1 }
 
- Static Public Member Functions inherited from HPS.Operator
static bool operator== (HPS.Operator a, HPS.Operator b)
 
static bool operator!= (HPS.Operator a, HPS.Operator b)
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

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