public void PrepareToRender(IndoorMapHighlightRenderable renderable) { var color = renderable.GetColor(); const float maxHighlightAlpha = 0.5f; color.a *= maxHighlightAlpha; SetMaterialColor(color, renderable.GetFloorIndex(), renderable.gameObject); }
public int GetIndoorMapHighlightRenderableFloorIndex(IndoorMapHighlightRenderable renderable) { return(NativeIndoorMapsApi_GetIndoorMapHighlightRenderableFloorIndex(NativePluginRunner.API, renderable.NativeInstance)); }
public Color GetIndoorMapHighlightRenderableColor(IndoorMapHighlightRenderable renderable) { return(NativeIndoorMapsApi_GetIndoorMapHighlightRenderableColor(NativePluginRunner.API, renderable.NativeInstance).ToColor()); }