Class Tool
Inherited Members
Assembly.ScreenDump(IReadOnlyList<Assembly>, Double, Double, Double, Vector3, Int32, Int32, Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Experior.Core.Assemblies.Tools
Assembly: Experior.Core.dll
Syntax
public abstract class Tool : Assembly, IAssembly, IEntity, IDisposable, ILabel, ISelectedObject
Constructors
Tool(ToolInfo)
Declaration
public Tool(ToolInfo info)
Parameters
Type | Name | Description |
---|---|---|
ToolInfo | info |
Properties
Category
Declaration
public override string Category { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Enabled
Declaration
[Browsable(false)]
public override bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Overrides
Events
Declaration
[Browsable(false)]
public override EventCollection Events { get; }
Property Value
Type | Description |
---|---|
EventCollection |
Overrides
Image
Declaration
public override ImageSource Image { get; }
Property Value
Type | Description |
---|---|
System.Windows.Media.ImageSource |
Overrides
Name
Declaration
[Browsable(false)]
public override string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Pitch
Declaration
[Browsable(false)]
public override float Pitch { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Overrides
Roll
Declaration
[Browsable(false)]
public override float Roll { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Overrides
Yaw
Declaration
[Browsable(false)]
public override float Yaw { get; set; }
Property Value
Type | Description |
---|---|
System.Single |
Overrides
Implements
System.IDisposable