PivotPlugin

IMML example

<Plugin Name="PivotPlugin" Enabled="False" Source="http://id.vastpark.com/VastParkWS/get.vpws?publisher=Rob&amp;name=TestPivot&amp;domain=vastpark&amp;context=park">
    <Element Name="Camera" />
    <Parameter Key="VerticalAutoSnapToOrigin" Value="False" />
    <Parameter Key="HorizontalAutoSnapToOrigin" Value="False" />
    <Parameter Key="VerticalPivotEnabled" Value="True" />
    <Parameter Key="HorizontalPivotEnabled" Value="True" />
    <Parameter Key="HorizontalRotateSpeed" Value="0.3" />
    <Parameter Key="HorizontalPixelBias" Value="200" />
    <Parameter Key="VerticalRotateSpeed" Value="0.2" />
    <Parameter Key="VerticalPixelBias" Value="100" />
    <Parameter Key="VerticalMaxRotation" Value="0.5" />
    <Parameter Key="VerticalMinRotation" Value="-0.5" />
    <Parameter Key="HorizontalMaxRotation" Value="0.75" />
    <Parameter Key="HorizontalMinRotation" Value="-0.75" />
    <Parameter Key="ReverseHorizontal" Value="True" />
    <Parameter Key="ReverseVertical" Value="True" />
    <Parameter Key="UpKey" Value="Up" />
    <Parameter Key="DownKey" Value="Down" />
    <Parameter Key="LeftKey" Value="Left" />
    <Parameter Key="RightKey" Value="Right" />
    <Parameter Key="AltUpKey" Value="W" />
    <Parameter Key="AltDownKey" Value="S" />
    <Parameter Key="AltLeftKey" Value="A" />
    <Parameter Key="AltRightKey" Value="D" />
  </Plugin>

Properties

bool VerticalAutoSnapToOrigin

  • Summary:

bool HorizontalAutoSnapToOrigin

  • Summary:

bool VerticalPivotEnabled

  • Summary:

bool HorizontalPivotEnabled

  • Summary:

float HorizontalRotateSpeed

  • Summary:

float HorizontalPixelBias

  • Summary:

float VerticalRotateSpeed

  • Summary:

float VerticalPixelBias

  • Summary:

float VerticalMaxRotation

  • Summary:

float VerticalMinRotation

  • Summary:

float HorizontalMaxRotation

  • Summary:

float HorizontalMinRotation

  • Summary:

bool ReverseHorizontal

  • Summary:

bool ReverseVertical

  • Summary:

string ResetKey

  • Summary: The key used to reset

bool EnableReset

  • Summary: When true, the reset key is active and will reset the view

bool EnableDebug

  • Summary:

string UpKey

  • Summary: the keys used to pivot

string DownKey

  • Summary:

string LeftKey

  • Summary:

string RightKey

  • Summary:

string AltUpKey

  • Summary:

string AltDownKey

  • Summary:

string AltLeftKey

  • Summary:

string AltRightKey

  • Summary:

string Name

  • Summary:

string Source

  • Summary:

bool Enabled

  • Summary:

Functions

void Load()

  • Summary:
  • Parameters

void AddElement(ImmlElement element)

  • Summary:
  • Parameters

void Update()

  • Summary:
  • Parameters

void Dispose()

  • Summary:
  • Parameters

void SetParkEngine(IParkEngine parkEngine)

  • Summary:
  • Parameters