pCon.planner Plugin SDK  Version 8.8.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Events
Public Member Functions | Properties | Events | List of all members
X3g::Plugin::ViewManager Class Reference

View manager. More...

Public Member Functions

ViewGetView (int pIndex)
 Returns the view with the given index. More...
 
void RenderFrame ()
 Manually triggers a rendering of a frame. More...
 

Properties

BackgroundParams^  Background [get]
 Background settings used for all views. More...
 
ViewLayout Layout [get, set]
 The layout of the views. More...
 
int ViewCount [get]
 The number of the currently active/visible views (this depends on the layout). More...
 
View^  SelectedView [get, set]
 The currently selected view. More...
 

Events

DragDropEventHandler^  DragOver [add, remove, raise]
 Occurs repeatedly while an object is dragged over any view. More...
 
DragDropEventHandler^  Drop [add, remove, raise]
 Occurs once when an object is dropped on any view. More...
 
System::EventHandler^  LayoutChanged [add, remove, raise]
 Occurs when layout of the views has changed. More...
 
System::EventHandler^  BackgroundChanged [add, remove, raise]
 Occurs when a background parameter has changed. More...
 
System::EventHandler^  Rendering [add, remove, raise]
 Occurs when viewer is starting to render a frame. More...
 

Detailed Description

View manager.

Member Function Documentation

View X3g::Plugin::ViewManager::GetView ( int  pIndex)

Returns the view with the given index.

void X3g::Plugin::ViewManager::RenderFrame ( )

Manually triggers a rendering of a frame.

Property Documentation

BackgroundParams^ X3g::Plugin::ViewManager::Background
get

Background settings used for all views.

ViewLayout X3g::Plugin::ViewManager::Layout
getset

The layout of the views.

View^ X3g::Plugin::ViewManager::SelectedView
getset

The currently selected view.

int X3g::Plugin::ViewManager::ViewCount
get

The number of the currently active/visible views (this depends on the layout).

Event Documentation

System:: EventHandler^ X3g::Plugin::ViewManager::BackgroundChanged
addremoveraise

Occurs when a background parameter has changed.

DragDropEventHandler^ X3g::Plugin::ViewManager::DragOver
addremoveraise

Occurs repeatedly while an object is dragged over any view.

Listeners call DragDropEventArgs::AcceptDrop if they want to handle drop of data.

DragDropEventHandler^ X3g::Plugin::ViewManager::Drop
addremoveraise

Occurs once when an object is dropped on any view.

Listeners call DragDropEventArgs::AcceptDrop if drop was successfully handled.

System:: EventHandler^ X3g::Plugin::ViewManager::LayoutChanged
addremoveraise

Occurs when layout of the views has changed.

System:: EventHandler^ X3g::Plugin::ViewManager::Rendering
addremoveraise

Occurs when viewer is starting to render a frame.