Class RenderObjectBase
Inheritance
System.Object
RenderObjectBase
Implements
System.IDisposable
Assembly: Aximo.Render.dll
Syntax
public abstract class RenderObjectBase : IRenderObject, IData, IDisposable
Constructors
|
Improve this Doc
View Source
RenderObjectBase()
Declaration
public RenderObjectBase()
Properties
|
Improve this Doc
View Source
Context
Declaration
public RenderContext Context { get; }
Property Value
|
Improve this Doc
View Source
Disposed
Declaration
protected bool Disposed { get; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
DrawPriority
Declaration
public int DrawPriority { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Enabled
Declaration
public bool Enabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Id
Declaration
Property Value
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Orphaned
Declaration
public virtual bool Orphaned { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
UseTransparency
Declaration
public bool UseTransparency { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
|
Improve this Doc
View Source
AssignContext(RenderContext)
Declaration
public void AssignContext(RenderContext ctx)
Parameters
|
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
Free()
Declaration
public abstract void Free()
|
Improve this Doc
View Source
Declaration
public T GetExtraData<T>(string name, T defaultValue = null)
Parameters
Type |
Name |
Description |
System.String |
name |
|
T |
defaultValue |
|
Returns
Type Parameters
|
Improve this Doc
View Source
Declaration
public bool HasExtraData(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Init()
Declaration
public abstract void Init()
|
Improve this Doc
View Source
OnScreenResize(ScreenResizeEventArgs)
Declaration
public virtual void OnScreenResize(ScreenResizeEventArgs e)
Parameters
|
Improve this Doc
View Source
OnWorldRendered()
Declaration
public virtual void OnWorldRendered()
|
Improve this Doc
View Source
SetExraData<T>(String, T, T)
Declaration
public bool SetExraData<T>(string name, T value, T defaultValue = null)
Parameters
Type |
Name |
Description |
System.String |
name |
|
T |
value |
|
T |
defaultValue |
|
Returns
Type |
Description |
System.Boolean |
|
Type Parameters
Implements
System.IDisposable