Esempio n. 1
0
MFUnrecForegroundPtr *SimpleStageBase::editMFForegrounds    (void)
{
    editMField(ForegroundsFieldMask, _mfForegrounds);

    return &_mfForegrounds;
}
Esempio n. 2
0
MFUnrecFrameBufferAttachmentPtr *FrameBufferObjectBase::editMFColorAttachments(void)
{
    editMField(ColorAttachmentsFieldMask, _mfColorAttachments);

    return &_mfColorAttachments;
}
Esempio n. 3
0
void FrameBufferObjectBase::pushToColorAttachments(FrameBufferAttachment * const value)
{
    editMField(ColorAttachmentsFieldMask, _mfColorAttachments);

    _mfColorAttachments.push_back(value);
}
MFVec2f *PostShaderStageBase::editMFPassSizes(void)
{
    editMField(PassSizesFieldMask, _mfPassSizes);

    return &_mfPassSizes;
}
MFVec2f *AnimVec3fDataSourceBase::editMFInTangentsY(void)
{
    editMField(InTangentsYFieldMask, _mfInTangentsY);

    return &_mfInTangentsY;
}
Esempio n. 6
0
MFUInt32 *WindowBase::editMFGlObjectLastRefresh(void)
{
    editMField(GlObjectLastRefreshFieldMask, _mfGlObjectLastRefresh);

    return &_mfGlObjectLastRefresh;
}
MFString *PostShaderStageBase::editMFVertexShaders(void)
{
    editMField(VertexShadersFieldMask, _mfVertexShaders);

    return &_mfVertexShaders;
}
MFString *InlineBase::editMFUrl(void)
{
    editMField(UrlFieldMask, _mfUrl);

    return &_mfUrl;
}
MFPnt3f *ProjectionCameraDecoratorBase::editMFSurface(void)
{
    editMField(SurfaceFieldMask, _mfSurface);

    return &_mfSurface;
}
MFMatrix *ShaderVariableMMatrixBase::editMFValue(void)
{
    editMField(ValueFieldMask, _mfValue);

    return &_mfValue;
}
MFReal32 *ShaderVariableMRealBase::editMFValue(void)
{
    editMField(ValueFieldMask, _mfValue);

    return &_mfValue;
}
MFInt32 *TestMultiPartitionStageBase::editMFOrder(void)
{
    editMField(OrderFieldMask, _mfOrder);

    return &_mfOrder;
}
MFVec2f *DistortionDisplayFilterBase::editMFPositions(void)
{
    editMField(PositionsFieldMask, _mfPositions);

    return &_mfPositions;
}
Esempio n. 14
0
void SimpleStageBase::pushToForegrounds(Foreground * const value)
{
    editMField(ForegroundsFieldMask, _mfForegrounds);

    _mfForegrounds.push_back(value);
}
void SortLastWindowBase::pushToGroupNodes(Node * const value)
{
    editMField(GroupNodesFieldMask, _mfGroupNodes);

    _mfGroupNodes.push_back(value);
}
Esempio n. 16
0
MFUnrecMaterialPtr  *SwitchMaterialBase::editMFMaterials      (void)
{
    editMField(MaterialsFieldMask, _mfMaterials);

    return &_mfMaterials;
}
Esempio n. 17
0
void WindowBase::copyFromBin(BinaryDataHandler &pMem,
                                    ConstFieldMaskArg  whichField)
{
    Inherited::copyFromBin(pMem, whichField);

    if(FieldBits::NoField != (WidthFieldMask & whichField))
    {
        editSField(WidthFieldMask);
        _sfWidth.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (HeightFieldMask & whichField))
    {
        editSField(HeightFieldMask);
        _sfHeight.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (PortFieldMask & whichField))
    {
        editMField(PortFieldMask, _mfPort);
        _mfPort.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (GlObjectEventCounterFieldMask & whichField))
    {
        editSField(GlObjectEventCounterFieldMask);
        _sfGlObjectEventCounter.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (GlObjectLastRefreshFieldMask & whichField))
    {
        editMField(GlObjectLastRefreshFieldMask, _mfGlObjectLastRefresh);
        _mfGlObjectLastRefresh.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (GlObjectLastReinitializeFieldMask & whichField))
    {
        editMField(GlObjectLastReinitializeFieldMask, _mfGlObjectLastReinitialize);
        _mfGlObjectLastReinitialize.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (DrawerIdFieldMask & whichField))
    {
        editSField(DrawerIdFieldMask);
        _sfDrawerId.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RequestMajorFieldMask & whichField))
    {
        editSField(RequestMajorFieldMask);
        _sfRequestMajor.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RequestMinorFieldMask & whichField))
    {
        editSField(RequestMinorFieldMask);
        _sfRequestMinor.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ContextFlagsFieldMask & whichField))
    {
        editSField(ContextFlagsFieldMask);
        _sfContextFlags.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RenderOptionsFieldMask & whichField))
    {
        editSField(RenderOptionsFieldMask);
        _sfRenderOptions.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (IgnoreAllExtensionsFieldMask & whichField))
    {
        editSField(IgnoreAllExtensionsFieldMask);
        _sfIgnoreAllExtensions.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (DrawModeFieldMask & whichField))
    {
        editSField(DrawModeFieldMask);
        _sfDrawMode.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RendererInfoFieldMask & whichField))
    {
        editSField(RendererInfoFieldMask);
        _sfRendererInfo.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (DrawTasksFieldMask & whichField))
    {
        editMField(DrawTasksFieldMask, _mfDrawTasks);
        _mfDrawTasks.copyFromBin(pMem);
    }
}
Esempio n. 18
0
void SwitchMaterialBase::pushToMaterials(Material * const value)
{
    editMField(MaterialsFieldMask, _mfMaterials);

    _mfMaterials.push_back(value);
}
Esempio n. 19
0
MFUInt32 *WindowBase::editMFGlObjectLastReinitialize(void)
{
    editMField(GlObjectLastReinitializeFieldMask, _mfGlObjectLastReinitialize);

    return &_mfGlObjectLastReinitialize;
}
MFVec3f *ShaderVariableMVec3fBase::editMFValue(void)
{
    editMField(ValueFieldMask, _mfValue);

    return &_mfValue;
}
MFString *PostShaderStageBase::editMFFragmentShaders(void)
{
    editMField(FragmentShadersFieldMask, _mfFragmentShaders);

    return &_mfFragmentShaders;
}
MFUnrecCSMDrawerPtr *CSMDrawManagerBase::editMFDrawer         (void)
{
    editMField(DrawerFieldMask, _mfDrawer);

    return &_mfDrawer;
}
MFVec3f *AnimVec3fDataSourceBase::editMFValues(void)
{
    editMField(ValuesFieldMask, _mfValues);

    return &_mfValues;
}
void CSMDrawManagerBase::pushToDrawer(CSMDrawer * const value)
{
    editMField(DrawerFieldMask, _mfDrawer);

    _mfDrawer.push_back(value);
}
MFVec2f *AnimVec3fDataSourceBase::editMFOutTangentsZ(void)
{
    editMField(OutTangentsZFieldMask, _mfOutTangentsZ);

    return &_mfOutTangentsZ;
}
MFUnrecNodePtr      *SortLastWindowBase::editMFGroupNodes     (void)
{
    editMField(GroupNodesFieldMask, _mfGroupNodes);

    return &_mfGroupNodes;
}
Esempio n. 27
0
MFGLenum *FrameBufferObjectBase::editMFDrawBuffers(void)
{
    editMField(DrawBuffersFieldMask, _mfDrawBuffers);

    return &_mfDrawBuffers;
}
MFUInt32 *SortLastWindowBase::editMFGroupLengths(void)
{
    editMField(GroupLengthsFieldMask, _mfGroupLengths);

    return &_mfGroupLengths;
}
MFString *ClusterWindowBase::editMFServers(void)
{
    editMField(ServersFieldMask, _mfServers);

    return &_mfServers;
}
Esempio n. 30
0
MFUInt32 *SortFirstWindowBase::editMFRegion(void)
{
    editMField(RegionFieldMask, _mfRegion);

    return &_mfRegion;
}