MFUnrecForegroundPtr *SimpleStageBase::editMFForegrounds (void) { editMField(ForegroundsFieldMask, _mfForegrounds); return &_mfForegrounds; }
MFUnrecFrameBufferAttachmentPtr *FrameBufferObjectBase::editMFColorAttachments(void) { editMField(ColorAttachmentsFieldMask, _mfColorAttachments); return &_mfColorAttachments; }
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; }
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; }
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); }
MFUnrecMaterialPtr *SwitchMaterialBase::editMFMaterials (void) { editMField(MaterialsFieldMask, _mfMaterials); return &_mfMaterials; }
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); } }
void SwitchMaterialBase::pushToMaterials(Material * const value) { editMField(MaterialsFieldMask, _mfMaterials); _mfMaterials.push_back(value); }
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; }
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; }
MFUInt32 *SortFirstWindowBase::editMFRegion(void) { editMField(RegionFieldMask, _mfRegion); return &_mfRegion; }