/* static */ void av::daemon::Init::initClass() { if (!isTypeInitialized()) { av::daemon::Device::initClass(); av::daemon::DeviceActuator::initClass(); av::daemon::DeviceDaemon::initClass(); av::daemon::DeviceSensor::initClass(); av::daemon::DeviceService::initClass(); av::daemon::DTrack::initClass(); av::daemon::TUIOInput::initClass(); av::daemon::HIDInput::initClass(); #ifndef WIN32 av::daemon::WacomTablet::initClass(); av::daemon::Wiimote::initClass(); av::daemon::WiimoteActuator::initClass(); #endif #ifdef VRPN_SUPPORT av::daemon::VRPNClient::initClass(); #endif AV_TYPED_INIT_ABSTRACT(av::Type::badType(), "av::daemon::Init", true); } }
/* static */ void av::tools::Init::initClass() { if(!isTypeInitialized()) { av::tools::ChangeSelector::initClass(); av::tools::InjectSelector::initClass(); av::tools::ObjectSelector::initClass(); av::tools::NameSelector::initClass(); av::tools::FieldSelector::initClass(); av::tools::Selector::initClass(); av::tools::SingleSelector::initClass(); av::tools::TargetHolder::initClass(); av::tools::Tool::initClass(); av::tools::TriggerSelector::initClass(); av::tools::TypeSelector::initClass(); av::tools::UnionSelector::initClass(); //#if defined(AVANGO_TOOLS_GUA_SUPPORT) av::tools::DragTool::initClass(); // av::tools::IntersectionTargetHolder::initClass(); // av::tools::NodePathTargetHolder::initClass(); av::tools::ProximitySelector::initClass(); av::tools::ScaledGrabTool::initClass(); //#endif AV_TYPED_INIT_ABSTRACT(av::Type::badType(), "av::tools::Init", true); } }
/* static */ void av::gua::Init::initClass() { if (!isTypeInitialized()) { char** argv; ::gua::init(0, argv); av::gua::initFields(); av::gua::Node::initClass(); av::gua::GeometryNode::initClass(); av::gua::TransformNode::initClass(); av::gua::ClippingPlaneNode::initClass(); av::gua::LODNode::initClass(); av::gua::TriMeshNode::initClass(); av::gua::Video3DNode::initClass(); av::gua::CameraNode::initClass(); #if defined(AVANGO_PBR_SUPPORT) // av::gua::PBRNode::initClass(); av::gua::PLODNode::initClass(); #endif // av::gua::NURBSNode::initClass(); av::gua::ScreenNode::initClass(); av::gua::LightNode::initClass(); av::gua::RayNode::initClass(); av::gua::TexturedQuadNode::initClass(); av::gua::TexturedScreenSpaceQuadNode::initClass(); av::gua::SceneGraph::initClass(); av::gua::PickResult::initClass(); av::gua::BoundingBox::initClass(); av::gua::Frustum::initClass(); av::gua::BoundingSphere::initClass(); #if defined(AVANGO_PHYSICS_SUPPORT) av::gua::RigidBodyNode::initClass(); av::gua::CollisionShapeNode::initClass(); av::gua::CollisionShape::initClass(); av::gua::BoxShape::initClass(); av::gua::ConvexHullShape::initClass(); av::gua::CylinderShape::initClass(); av::gua::PlaneShape::initClass(); av::gua::SphereShape::initClass(); av::gua::TriangleMeshShape::initClass(); av::gua::Constraint::initClass(); av::gua::FixedConstraint::initClass(); av::gua::HingeConstraint::initClass(); av::gua::Point2PointConstraint::initClass(); av::gua::SliderConstraint::initClass(); av::gua::Physics::initClass(); #endif av::gua::Renderer::initClass(); av::gua::WindowBase::initClass(); av::gua::Window::initClass(); av::gua::HeadlessSurface::initClass(); av::gua::GlfwWindow::initClass(); av::gua::MaterialShaderMethod::initClass(); av::gua::MaterialShaderDescription::initClass(); av::gua::Material::initClass(); av::gua::PipelinePassDescription::initClass(); av::gua::StencilPassDescription::initClass(); av::gua::TriMeshPassDescription::initClass(); av::gua::Video3DPassDescription::initClass(); av::gua::TexturedQuadPassDescription::initClass(); av::gua::DebugViewPassDescription::initClass(); av::gua::BackgroundPassDescription::initClass(); av::gua::SkyMapPassDescription::initClass(); av::gua::BBoxPassDescription::initClass(); av::gua::EmissivePassDescription::initClass(); av::gua::PhysicallyBasedShadingPassDescription::initClass(); av::gua::TexturedScreenSpaceQuadPassDescription::initClass(); av::gua::FullscreenPassDescription::initClass(); av::gua::SSAOPassDescription::initClass(); av::gua::SSAAPassDescription::initClass(); av::gua::ResolvePassDescription::initClass(); av::gua::LightVisibilityPassDescription::initClass(); av::gua::PipelineDescription::initClass(); av::gua::TriMeshLoader::initClass(); av::gua::Video3DLoader::initClass(); #if defined(AVANGO_PBR_SUPPORT) // av::gua::PBRLoader::initClass(); av::gua::PLODLoader::initClass(); av::gua::PLODPassDescription::initClass(); #endif // av::gua::NURBSLoader::initClass(); av::gua::Viewer::initClass(); av::gua::BlenderViewer::initClass(); av::gua::Logger::initClass(); av::gua::Ray::initClass(); AV_TYPED_INIT_ABSTRACT(av::Type::badType(), "av::gua::Init", true); } }