public void PrepareToRender(IndoorMapRenderable renderable)
        {
            var color = renderable.GetColor() * m_diffuseColor;

            SetMaterialColor(color, renderable.GetFloorIndex(), renderable.gameObject);
        }
 public float GetIndoorMapRenderableSaturation(IndoorMapRenderable renderable)
 {
     return(NativeIndoorMapsApi_GetIndoorMapRenderableSaturation(NativePluginRunner.API, renderable.NativeInstance));
 }
 public int GetIndoorMapRenderableFloorIndex(IndoorMapRenderable renderable)
 {
     return(NativeIndoorMapsApi_GetIndoorMapRenderableFloorIndex(NativePluginRunner.API, renderable.NativeInstance));
 }
 public Color GetIndoorMapRenderableColor(IndoorMapRenderable renderable)
 {
     return(NativeIndoorMapsApi_GetIndoorMapRenderableColor(NativePluginRunner.API, renderable.NativeInstance).ToColor());
 }