Tanoda
|
Public Member Functions | |
abstract SupportInfo | GetSpaceSupportInfo (LeapSpace space) |
abstract void | OnEnableRenderer () |
Called when the renderer is enabled at runtime. More... | |
abstract void | OnDisableRenderer () |
Called when the renderer is disabled at runtime. More... | |
abstract void | OnUpdateRenderer () |
Called from LateUpdate during runtime. Use this to update the renderer using any changes made to during this frame. More... | |
abstract bool | IsValidGraphic< T > () |
abstract bool | IsValidGraphic (LeapGraphic graphic) |
abstract LeapGraphic | GetValidGraphicOnObject (GameObject obj) |
void | PreventDuplication< T > (ref T t) |
override bool | IsValidGraphic< T > () |
override bool | IsValidGraphic (LeapGraphic graphic) |
override LeapGraphic | GetValidGraphicOnObject (GameObject obj) |
Static Public Attributes | |
const string | DATA_FOLDER_NAME = "_ElementData" |
const string | ASSET_PATH = "Assets/Generated/RendererData/" |
Properties | |
LeapGraphicRenderer | renderer [get] |
Gets the renderer this rendering method is attached to. More... | |
LeapGraphicGroup | group [get] |
Gets the group this rendering method is attached to. More... | |
![]() | |
LeapGraphicRenderer | renderer [set] |
LeapGraphicGroup | group [set] |
GraphicType | : | LeapGraphic |
Definition at line 151 of file LeapRenderingMethod.cs.
|
pure virtual |
|
pure virtual |
override LeapGraphic Leap.Unity.GraphicalRenderer.LeapRenderingMethod< GraphicType >.GetValidGraphicOnObject | ( | GameObject | obj | ) |
Definition at line 166 of file LeapRenderingMethod.cs.
|
pure virtual |
override bool Leap.Unity.GraphicalRenderer.LeapRenderingMethod< GraphicType >.IsValidGraphic | ( | LeapGraphic | graphic | ) |
Definition at line 162 of file LeapRenderingMethod.cs.
|
pure virtual |
override bool Leap.Unity.GraphicalRenderer.LeapRenderingMethod< GraphicType >.IsValidGraphic< T > | ( | ) |
Definition at line 155 of file LeapRenderingMethod.cs.
|
pure virtual |
Called when the renderer is disabled at runtime.
Implemented in Leap.Unity.GraphicalRenderer.LeapMesherBase, and Leap.Unity.GraphicalRenderer.LeapTextRenderer.
|
pure virtual |
Called when the renderer is enabled at runtime.
Implemented in Leap.Unity.GraphicalRenderer.LeapBakedRenderer, Leap.Unity.GraphicalRenderer.LeapMesherBase, and Leap.Unity.GraphicalRenderer.LeapTextRenderer.
|
pure virtual |
Called from LateUpdate during runtime. Use this to update the renderer using any changes made to during this frame.
Implemented in Leap.Unity.GraphicalRenderer.LeapBakedRenderer, Leap.Unity.GraphicalRenderer.LeapDynamicRenderer, Leap.Unity.GraphicalRenderer.LeapMesherBase, and Leap.Unity.GraphicalRenderer.LeapTextRenderer.
void Leap.Unity.GraphicalRenderer.LeapRenderingMethod< GraphicType >.PreventDuplication< T > | ( | ref T | t | ) |
T | : | UnityObject |
Definition at line 119 of file LeapRenderingMethod.cs.
|
static |
Definition at line 153 of file LeapRenderingMethod.cs.
|
static |
Definition at line 28 of file LeapRenderingMethod.cs.
|
get |
Gets the group this rendering method is attached to.
Implements Leap.Unity.GraphicalRenderer.ILeapInternalRenderingMethod.
Definition at line 48 of file LeapRenderingMethod.cs.
|
get |
Gets the renderer this rendering method is attached to.
Implements Leap.Unity.GraphicalRenderer.ILeapInternalRenderingMethod.
Definition at line 39 of file LeapRenderingMethod.cs.