Show / Hide Table of Contents

Interface IRigidPart

Inherited Members
System.IDisposable.Dispose()
IMeshObject.MeshData
IMeshObject.Transformation
IMeshObject.ColorArgb
IMeshObject.TextureId
IMeshObject.StaticGeometry
ISceneObject.Id
ISceneObject.SceneLayer
Namespace: Experior.Interfaces
Assembly: Experior.Interfaces.dll
Syntax
public interface IRigidPart : IDisposable, IMeshObject, ISceneObject

Properties

Color

Declaration
Color Color { get; set; }
Property Value
Type Description
System.Windows.Media.Color

Configured

Declaration
bool Configured { get; }
Property Value
Type Description
System.Boolean

Disposed

Declaration
bool Disposed { get; }
Property Value
Type Description
System.Boolean

Disposing

Declaration
bool Disposing { get; set; }
Property Value
Type Description
System.Boolean

Dragable

Declaration
bool Dragable { get; set; }
Property Value
Type Description
System.Boolean

Enabled

Declaration
bool Enabled { get; set; }
Property Value
Type Description
System.Boolean

Friction

Declaration
IFriction Friction { get; set; }
Property Value
Type Description
IFriction

LocalOrientation

Declaration
Matrix4x4 LocalOrientation { get; set; }
Property Value
Type Description
System.Numerics.Matrix4x4

LocalPitch

Declaration
float LocalPitch { get; set; }
Property Value
Type Description
System.Single

LocalPosition

Declaration
Vector3 LocalPosition { get; set; }
Property Value
Type Description
System.Numerics.Vector3

LocalRoll

Declaration
float LocalRoll { get; set; }
Property Value
Type Description
System.Single

LocalYaw

Declaration
float LocalYaw { get; set; }
Property Value
Type Description
System.Single

Name

Declaration
string Name { get; set; }
Property Value
Type Description
System.String

Orientation

Declaration
Matrix4x4 Orientation { get; set; }
Property Value
Type Description
System.Numerics.Matrix4x4

Parent

Declaration
IEntity Parent { get; }
Property Value
Type Description
IEntity

Pitch

Declaration
float Pitch { get; set; }
Property Value
Type Description
System.Single

Position

Declaration
Vector3 Position { get; set; }
Property Value
Type Description
System.Numerics.Vector3

Roll

Declaration
float Roll { get; set; }
Property Value
Type Description
System.Single

Selected

Declaration
bool Selected { get; set; }
Property Value
Type Description
System.Boolean

UserSelected

Declaration
bool UserSelected { get; }
Property Value
Type Description
System.Boolean

Visible

Declaration
bool Visible { get; set; }
Property Value
Type Description
System.Boolean

Yaw

Declaration
float Yaw { get; set; }
Property Value
Type Description
System.Single

Methods

Deselect()

Declaration
void Deselect()

Highlight(Color)

Declaration
void Highlight(Color color)
Parameters
Type Name Description
System.Windows.Media.Color color

MouseUp()

Declaration
void MouseUp()

MoveByMouse(Vector3)

Declaration
bool MoveByMouse(Vector3 delta)
Parameters
Type Name Description
System.Numerics.Vector3 delta
Returns
Type Description
System.Boolean

Pick()

Declaration
bool Pick()
Returns
Type Description
System.Boolean

Select()

Declaration
void Select()
Back to top Generated by DocFX