Katana Plug-in APIs 0.1
Classes | Typedefs

Locator Plugins

Classes

class  Foundry::Katana::ViewerUtils::FnBaseLocator
class  Foundry::Katana::ViewerUtils::FnBaseLocatorVDC
class  Foundry::Katana::ViewerUtils::FnBaseLocatorViewportLayer

Typedefs

typedef FnBaseLocator *(* Foundry::Katana::ViewerUtils::LocatorCreateCallback )()
typedef bool(* Foundry::Katana::ViewerUtils::LocatorMatchesCallback )(const Foundry::Katana::ViewerAPI::ViewerLocationEvent &event)
typedef
FnAttribute::DoubleAttribute(* 
Foundry::Katana::ViewerUtils::LocatorGetBoundsCallback )(const Foundry::Katana::ViewerAPI::ViewerLocationEvent &event)
typedef
FnAttribute::DoubleAttribute(* 
Foundry::Katana::ViewerUtils::LocatorComputeExtentCallback )(const Foundry::Katana::ViewerAPI::ViewerLocationEvent &event)
typedef bool(* Foundry::Katana::ViewerUtils::OverridesBaseGeometryCallback )(const Foundry::Katana::ViewerAPI::ViewerLocationEvent &event)

Typedef Documentation

Foundry::Katana::ViewerUtils::LocatorComputeExtentCallback

A callback function pointer type for FnBaseLocator::computeExtent() with the following signature: FnAttribute::DoubleAttribute (*LocatorComputeExtentCallback)(const Foundry::Katana::ViewerAPI::ViewerLocationEvent& event).

Foundry::Katana::ViewerUtils::LocatorCreateCallback

A callback function pointer type for FnBaseLocator::create() with the following signature: FnBaseLocator* (*LocatorCreateCallback)().

Foundry::Katana::ViewerUtils::LocatorGetBoundsCallback

A callback function pointer type for FnBaseLocator::getBounds() with the following signature: FnAttribute::DoubleAttribute (*LocatorGetBoundsCallback)(const Foundry::Katana::ViewerAPI::ViewerLocationEvent& event).

Foundry::Katana::ViewerUtils::LocatorMatchesCallback

A callback function pointer type for FnBaseLocator::matches() with the following signature: bool (*LocatorMatchesCallback)(const Foundry::Katana::ViewerAPI::ViewerLocationEvent& event).

Foundry::Katana::ViewerUtils::OverridesBaseGeometryCallback

A callback function pointer type for FnBaseLocator::overridesBaseGeometry() with the following signature: bool (*OverridesBaseGeometryCallback)(const Foundry::Katana::ViewerAPI::ViewerLocationEvent& event).

 All Classes Functions Variables Typedefs Enumerations Enumerator