Viewer Location Events

group FnViewerLocationEvent
struct ViewerLocationStateChanges
#include <FnViewerLocationEvent.h>

Struct containing Viewer Location Event state changes.

Public Functions

ViewerLocationStateChanges()
ViewerLocationStateChanges(FnViewerLocationEventBitField flags)

Public Members

bool locationRemoved
bool attributesUpdated
bool localXformUpdated
bool excludedChanged
bool descendantsHiddenChanged

Friends

friend FnViewerLocationEvent::ViewerLocationEvent
struct ViewerLocationEvent
#include <FnViewerLocationEvent.h>

Struct describing a Viewer Location Event.

Public Functions

ViewerLocationEvent()
ViewerLocationEvent(const FnViewerLocationEventStruct &cStruct)
FnViewerLocationEventStruct getCStruct() const

Public Members

std::string locationPath
FnAttribute::GroupAttribute attributes
FnAttribute::DoubleAttribute localXformMatrix
bool localXformIsAbsolute
bool excluded
bool descendantsHidden
bool isVirtualLocation
ViewerLocationStateChanges stateChanges