Class SceneObject
Inheritance
System.Object
SceneObject
Implements
System.IDisposable
Assembly: AxEngine.dll
Syntax
public abstract class SceneObject : IDisposable
Constructors
|
Improve this Doc
View Source
SceneObject()
Declaration
Properties
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
ObjectId
Declaration
public int ObjectId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
|
Improve this Doc
View Source
Dispose()
Declaration
|
Improve this Doc
View Source
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
|
Improve this Doc
View Source
Finalize()
Declaration
protected void Finalize()
|
Improve this Doc
View Source
Visit<T>(Action<T>, Func<T, Boolean>)
Declaration
public virtual void Visit<T>(Action<T> action, Func<T, bool> visitChilds = null)
where T : SceneObject
Parameters
Type |
Name |
Description |
System.Action<T> |
action |
|
System.Func<T, System.Boolean> |
visitChilds |
|
Type Parameters
|
Improve this Doc
View Source
VisitChilds<T>(Action<T>, Func<T, Boolean>)
Declaration
public void VisitChilds<T>(Action<T> action, Func<T, bool> visitChilds = null)
where T : SceneObject
Parameters
Type |
Name |
Description |
System.Action<T> |
action |
|
System.Func<T, System.Boolean> |
visitChilds |
|
Type Parameters
Implements
System.IDisposable