C# Class HoloToolkit.Sharing.ObjectElement

Inheritance: Element
Mostrar archivo Open project: OpenHID/InteractivePaint Class Usage Examples

Public Methods

Method Description
AddListener ( ObjectElementListener newListener ) : void
Cast ( Element element ) : ObjectElement
CreateBoolElement ( XString name, bool value ) : BoolElement
CreateDoubleElement ( XString name, double value ) : DoubleElement
CreateFloatElement ( XString name, float value ) : FloatElement
CreateIntArrayElement ( XString name ) : IntArrayElement
CreateIntElement ( XString name, int value ) : IntElement
CreateLongElement ( XString name, long value ) : LongElement
CreateObjectElement ( XString name ) : ObjectElement
CreateObjectElement ( XString name, User owner ) : ObjectElement
CreateStringElement ( XString name, XString value ) : StringElement
Dispose ( ) : void
GetElement ( XString name ) : Element
GetElement ( long id ) : Element
GetElementAt ( int index ) : Element
GetElementCount ( ) : int
GetOwnerID ( ) : int
RemoveElement ( Element element ) : void
RemoveElement ( long id ) : void
RemoveElementAt ( int index ) : void
RemoveListener ( ObjectElementListener oldListener ) : void

Private Methods

Method Description
ObjectElement ( global cPtr, bool cMemoryOwn )
getCPtr ( ObjectElement obj ) : global::System.Runtime.InteropServices.HandleRef

Method Details

AddListener() public method

public AddListener ( ObjectElementListener newListener ) : void
newListener ObjectElementListener
return void

Cast() public static method

public static Cast ( Element element ) : ObjectElement
element Element
return ObjectElement

CreateBoolElement() public method

public CreateBoolElement ( XString name, bool value ) : BoolElement
name XString
value bool
return BoolElement

CreateDoubleElement() public method

public CreateDoubleElement ( XString name, double value ) : DoubleElement
name XString
value double
return DoubleElement

CreateFloatElement() public method

public CreateFloatElement ( XString name, float value ) : FloatElement
name XString
value float
return FloatElement

CreateIntArrayElement() public method

public CreateIntArrayElement ( XString name ) : IntArrayElement
name XString
return IntArrayElement

CreateIntElement() public method

public CreateIntElement ( XString name, int value ) : IntElement
name XString
value int
return IntElement

CreateLongElement() public method

public CreateLongElement ( XString name, long value ) : LongElement
name XString
value long
return LongElement

CreateObjectElement() public method

public CreateObjectElement ( XString name ) : ObjectElement
name XString
return ObjectElement

CreateObjectElement() public method

public CreateObjectElement ( XString name, User owner ) : ObjectElement
name XString
owner User
return ObjectElement

CreateStringElement() public method

public CreateStringElement ( XString name, XString value ) : StringElement
name XString
value XString
return StringElement

Dispose() public method

public Dispose ( ) : void
return void

GetElement() public method

public GetElement ( XString name ) : Element
name XString
return Element

GetElement() public method

public GetElement ( long id ) : Element
id long
return Element

GetElementAt() public method

public GetElementAt ( int index ) : Element
index int
return Element

GetElementCount() public method

public GetElementCount ( ) : int
return int

GetOwnerID() public method

public GetOwnerID ( ) : int
return int

RemoveElement() public method

public RemoveElement ( Element element ) : void
element Element
return void

RemoveElement() public method

public RemoveElement ( long id ) : void
id long
return void

RemoveElementAt() public method

public RemoveElementAt ( int index ) : void
index int
return void

RemoveListener() public method

public RemoveListener ( ObjectElementListener oldListener ) : void
oldListener ObjectElementListener
return void