コード例 #1
0
ファイル: SampleBuffer.cpp プロジェクト: DreadNoize/avango
/*static*/ void
av::sound::SampleBuffer::initClass()
{
  if (!isTypeInitialized()) {
    av::FieldContainer::initClass();

    AV_FC_INIT(av::FieldContainer,
               av::sound::SampleBuffer,
               true);
    SFSampleBuffer::initClass("av::sound::SFSampleBuffer", "av::Field");
    MFSampleBuffer::initClass("av::sound::MFSampleBuffer", "av::Field");
  }
}
コード例 #2
0
ファイル: State.cpp プロジェクト: 4og/avango
void
av::shade::State::initClass()
{
  if (!isTypeInitialized())
  {
    av::FieldContainer::initClass();

    AV_FC_INIT(av::FieldContainer, av::shade::State, true);

    SFState::initClass("av::shade::SFState", "av::Field");
    MFState::initClass("av::shade::MFState", "av::Field");
  }
}
コード例 #3
0
void av::gua::SkyMapPassDescription::initClass()
{
    if(!isTypeInitialized())
    {
        av::gua::PipelinePassDescription::initClass();

        AV_FC_INIT(av::gua::PipelinePassDescription, av::gua::SkyMapPassDescription, true);

        SFSkyMapPassDescription::initClass("av::gua::SFSkyMapPassDescription", "av::Field");
        MFSkyMapPassDescription::initClass("av::gua::MFSkyMapPassDescription", "av::Field");
        sClassTypeId.setDistributable(true);
    }
}
コード例 #4
0
ファイル: Button.cpp プロジェクト: 4og/avango
void
av::vrpn::Button::initClass()
{
  if (!isTypeInitialized())
  {
    ::av::FieldContainer::initClass();

    AV_FC_INIT(av::FieldContainer, av::vrpn::Button, true);

    SFButton::initClass("av::vrpn::SFButton", "av::Field");
    MFButton::initClass("av::vrpn::MFButton", "av::Field");
  }
}
コード例 #5
0
ファイル: FixedConstraint.cpp プロジェクト: DreadNoize/avango
void
av::gua::FixedConstraint::initClass()
{
    if (!isTypeInitialized())
    {
        av::gua::Constraint::initClass();

        AV_FC_INIT(av::gua::Constraint, av::gua::FixedConstraint, true);

        SFFixedConstraint::initClass("av::gua::SFFixedConstraint", "av::Field");
        MFFixedConstraint::initClass("av::gua::MFFixedConstraint", "av::Field");
    }
}
コード例 #6
0
ファイル: Trackball.cpp プロジェクト: 4og/avango
void
av::utils::Trackball::initClass()
{
  if (!isTypeInitialized())
  {
    av::FieldContainer::initClass();

    AV_FC_INIT(av::FieldContainer, av::utils::Trackball, true);

    SFTrackball::initClass("av::utils::SFTrackball", "av::Field");
    MFTrackball::initClass("av::utils::MFTrackball", "av::Field");
  }
}
コード例 #7
0
ファイル: BoxShape.cpp プロジェクト: AnimationInVR/avango
void
av::gua::BoxShape::initClass()
{
    if (!isTypeInitialized())
    {
        av::gua::CollisionShape::initClass();

        AV_FC_INIT(av::gua::CollisionShape, av::gua::BoxShape, true);

        SFBoxShape::initClass("av::gua::SFBoxShape", "av::Field");
        MFBoxShape::initClass("av::gua::MFBoxShape", "av::Field");
    }
}
コード例 #8
0
ファイル: TypeSelector.cpp プロジェクト: AnimationInVR/avango
void
av::tools::TypeSelector::initClass()
{
  if (!isTypeInitialized())
  {
    av::tools::Selector::initClass();

    AV_FC_INIT(av::tools::Selector, av::tools::TypeSelector, true);

    SFTypeSelector::initClass("av::tools::SFTypeSelector", "av::Field");
    MFTypeSelector::initClass("av::tools::MFTypeSelector", "av::Field");
  }
}
コード例 #9
0
ファイル: SoundSource.cpp プロジェクト: DreadNoize/avango
/*static*/ void
av::sound::SoundSource::initClass()
{
  if (!isTypeInitialized()) {
    av::gua::TransformNode::initClass();
    //av::osg::Group::initClass();

    AV_FC_INIT(av::gua::TransformNode,
    //AV_FC_INIT(av::osg::Group,
               av::sound::SoundSource,
               true);
  }
}
コード例 #10
0
void
av::gua::Viewer::initClass()
{
    if (!isTypeInitialized())
    {
        av::FieldContainer::initClass();

        AV_FC_INIT(av::FieldContainer, av::gua::Viewer, true);

        SFViewer::initClass("av::gua::SFViewer", "av::Field");
        MFViewer::initClass("av::gua::MFViewer", "av::Field");
    }
}
コード例 #11
0
ファイル: ScriptTool.cpp プロジェクト: 4og/avango
void
av::tools::ScriptTool::initClass()
{
  if (!isTypeInitialized())
  {
    av::tools::Tool::initClass();

    AV_FC_INIT(av::tools::Tool, av::tools::ScriptTool, true);

    SFScriptTool::initClass("av::tools::SFScriptTool", "av::Field");
    MFScriptTool::initClass("av::tools::MFScriptTool", "av::Field");
  }
}
コード例 #12
0
ファイル: AutoTransform.cpp プロジェクト: 4og/avango
void
av::osg::AutoTransform::initClass()
{
  if (!isTypeInitialized())
  {
    av::osg::Transform::initClass();

    AV_FC_INIT(av::osg::Transform, av::osg::AutoTransform, true);

    SFAutoTransform::initClass("av::osg::SFAutoTransform", "av::Field");
    MFAutoTransform::initClass("av::osg::MFAutoTransform", "av::Field");
  }
}
コード例 #13
0
ファイル: Group.cpp プロジェクト: 4og/avango
/* static */ void
av::osg::Group::initClass()
{
  if (!isTypeInitialized())
  {
    av::osg::Node::initClass();

    AV_FC_INIT(av::osg::Node, av::osg::Group, false);

    SFGroup::initClass("av::osg::SFGroup", "av::Field");
    MFGroup::initClass("av::osg::MFGroup", "av::Field");
    sClassTypeId.setDistributable(true);
  }
}
コード例 #14
0
void
av::tools::IntersectionTargetHolder::initClass()
{
  if (!isTypeInitialized())
  {
    av::tools::NodePathTargetHolder::initClass();
    av::osg::Intersection::initClass();

    AV_FC_INIT(av::tools::NodePathTargetHolder, av::tools::IntersectionTargetHolder, true);

    SFIntersectionTargetHolder::initClass("av::tools::SFIntersectionTargetHolder", "av::Field");
    MFIntersectionTargetHolder::initClass("av::tools::MFIntersectionTargetHolder", "av::Field");
  }
}
コード例 #15
0
ファイル: Ray.cpp プロジェクト: vrsys/avango
void av::gua::Ray::initClass()
{
    if(!isTypeInitialized())
    {
        av::FieldContainer::initClass();

        AV_FC_INIT(av::FieldContainer, av::gua::Ray, true);

        SFRay::initClass("av::gua::SFRay", "av::Field");
        MFRay::initClass("av::gua::MFRay", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #16
0
/* static */ void av::osg::Texture2DArray::initClass()
{
    if(!isTypeInitialized())
    {
        av::osg::Object::initClass();

        AV_FC_INIT(av::osg::Texture, av::osg::Texture2DArray, true);

        SFTexture2DArray::initClass("av::osg::SFTexture2DArray", "av::Field");
        MFTexture2DArray::initClass("av::osg::MFTexture2DArray", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #17
0
void av::gua::MaterialShaderDescription::initClass()
{
    if(!isTypeInitialized())
    {
        av::FieldContainer::initClass();

        AV_FC_INIT(av::FieldContainer, av::gua::MaterialShaderDescription, true);

        SFMaterialShaderDescription::initClass("av::gua::SFMaterialShaderDescription", "av::Field");
        MFMaterialShaderDescription::initClass("av::gua::MFMaterialShaderDescription", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #18
0
ファイル: NURBSNode.cpp プロジェクト: scholli/avango
void
av::gua::nurbs::NURBSNode::initClass()
{
  if (!isTypeInitialized()) {
    av::gua::GeometryNode::initClass();

    AV_FC_INIT(av::gua::GeometryNode, av::gua::nurbs::NURBSNode, true);

    SFNURBSNode::initClass("av::gua::nurbs::SFNURBSNode", "av::Field");
    MFNURBSNode::initClass("av::gua::nurbs::MFNURBSNode", "av::Field");

    sClassTypeId.setDistributable(true);
  }
}
コード例 #19
0
void
av::oculus::OculusWindow::initClass()
{

  if (!isTypeInitialized())
  {
    av::gua::Window::initClass();

    AV_FC_INIT(av::gua::Window, av::oculus::OculusWindow, true);

    SFOculusWindow::initClass("av::oculus::SFOculusWindow", "av::Field");
    MFOculusWindow::initClass("av::oculus::MFOculusWindow", "av::Field");
  }
}
コード例 #20
0
/* static */ void av::osg::TexturedQuad::initClass()
{
    if(!isTypeInitialized())
    {
        av::osg::Geometry::initClass();

        AV_FC_INIT(av::osg::Geometry, av::osg::TexturedQuad, true);

        SFTexturedQuad::initClass("av::osg::SFTexturedQuad", "av::Field");
        MFTexturedQuad::initClass("av::osg::MFTexturedQuad", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #21
0
ファイル: LightNode.cpp プロジェクト: vrsys/avango
void av::gua::LightNode::initClass()
{
    if(!isTypeInitialized())
    {
        av::gua::Node::initClass();

        AV_FC_INIT(av::gua::Node, av::gua::LightNode, true);

        SFLightNode::initClass("av::gua::SFLightNode", "av::Field");
        MFLightNode::initClass("av::gua::MFLightNode", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #22
0
ファイル: NetTransform.cpp プロジェクト: DreadNoize/avango
/* static */ void
av::gua::NetTransform::initClass()
{
  if (!isTypeInitialized())
  {
    av::gua::TransformNode::initClass();

    AV_FC_INIT(av::gua::TransformNode, av::gua::NetTransform, true);

    SFNetTransform::initClass("av::gua::SFNetTransform", "av::Field");
    MFNetTransform::initClass("av::gua::MFNetTransform", "av::Field");

    sClassTypeId.setDistributable(true);
  }
}
コード例 #23
0
ファイル: LoadImageStream.cpp プロジェクト: 4og/avango
void
av::osg::LoadImageStream::initClass()
{
  if (!isTypeInitialized())
  {
    ::av::FieldContainer::initClass();

    AV_FC_INIT(av::FieldContainer, av::osg::LoadImageStream, true);

    SFLoadImageStream::initClass("av::osg::SFLoadImageStream", "av::Field");
    MFLoadImageStream::initClass("av::osg::MFLoadImageStream", "av::Field");

    sClassTypeId.setDistributable(true);
  }
}
コード例 #24
0
ファイル: GuiResourceNode.cpp プロジェクト: flair2005/avango
void
av::gua::gui::GuiResourceNode::initClass()
{
    if (!isTypeInitialized())
    {
        av::gua::TransformNode::initClass();

        AV_FC_INIT(av::gua::TransformNode, av::gua::gui::GuiResourceNode, true);

        SFGuiResourceNode::initClass("av::gua::gui::SFGuiResource", "av::Field");
        MFGuiResourceNode::initClass("av::gua::gui::MFGuiResource", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #25
0
void
av::gua::skelanim::SkeletalAnimationNode::initClass()
{
    if (!isTypeInitialized())
    {
        av::gua::GeometryNode::initClass();

        AV_FC_INIT(av::gua::GeometryNode, av::gua::skelanim::SkeletalAnimationNode, true);

        SFSkeletalAnimationNode::initClass("av::gua::skelanim::SFSkeletalAnimationNode", "av::Field");
        MFSkeletalAnimationNode::initClass("av::gua::skelanim::MFSkeletalAnimationNode", "av::Field");

        sClassTypeId.setDistributable(true);
    }
}
コード例 #26
0
ファイル: Uniform.cpp プロジェクト: 4og/avango
void
av::osg::Uniform::initClass()
{
  if (!isTypeInitialized())
  {
    av::osg::Object::initClass();

    AV_FC_INIT(av::osg::Object, av::osg::Uniform, true);

    SFUniform::initClass("av::osg::SFUniform", "av::Field");
    MFUniform::initClass("av::osg::MFUniform", "av::Field");

    sClassTypeId.setDistributable(true);
  }
}