#include <OSGImage.h>
Inheritance diagram for OSG::Image:

dcast | |
| typedef AttachmentContainer | Self |
| typedef FieldContainerAttachment | AttachmentObj |
| typedef FieldContainerAttachmentPtr | AttachmentObjPtr |
| typedef SFFieldContainerAttachmentPtrMap | SFAttachmentObjPtrMap |
| typedef SFAttachmentObjPtrMap::StoredType | AttachmentObjPtrMap |
| typedef AttachmentObjPtrMap::iterator | AttachmentObjPtrMapIt |
| OSG_GEN_INTERNALPTR (AttachmentContainer) | |
Type definitions | |
| OSG_GEN_INTERNALPTR (FieldContainer) | |
| OSG_RC_FIRST_FIELD_DECL (ChangedCallbacks) | |
| OSG_RC_LAST_FIELD_DECL (ChangedCallbacks) | |
| static const bool | isNodeCore = false |
Public Types | |
| enum | PixelFormat { OSG_INVALID_PF = 0, OSG_A_PF = GL_ALPHA, OSG_I_PF = GL_INTENSITY, OSG_L_PF = GL_LUMINANCE, OSG_LA_PF = GL_LUMINANCE_ALPHA, OSG_BGR_PF = 0, OSG_BGRA_PF = 0, OSG_RGB_DXT1 = 0, OSG_RGBA_DXT1 = 0, OSG_RGBA_DXT3 = 0, OSG_RGBA_DXT5 = 0, OSG_RGB_PF = GL_RGB, OSG_RGBA_PF = GL_RGBA, OSG_ALPHA_INTEGER_PF = GL_ALPHA_INTEGER_EXT, OSG_RGB_INTEGER_PF = GL_RGB_INTEGER_EXT, OSG_RGBA_INTEGER_PF = GL_RGBA_INTEGER_EXT, OSG_BGR_INTEGER_PF = GL_BGR_INTEGER_EXT, OSG_BGRA_INTEGER_PF = GL_BGRA_INTEGER_EXT, OSG_LUMINANCE_INTEGER_PF = GL_LUMINANCE_INTEGER_EXT, OSG_LUMINANCE_ALPHA_INTEGER_PF = GL_LUMINANCE_ALPHA_INTEGER_EXT } |
| enum | Type { OSG_INVALID_IMAGEDATATYPE = GL_NONE, OSG_UINT8_IMAGEDATA = GL_UNSIGNED_BYTE, OSG_UINT16_IMAGEDATA = GL_UNSIGNED_SHORT, OSG_UINT32_IMAGEDATA = GL_UNSIGNED_INT, OSG_FLOAT16_IMAGEDATA = GL_HALF_FLOAT_NV, OSG_FLOAT32_IMAGEDATA = GL_FLOAT, OSG_INT16_IMAGEDATA = GL_SHORT, OSG_INT32_IMAGEDATA = GL_INT } |
| enum | ResUnit { OSG_RESUNIT_INVALID = 0, OSG_RESUNIT_NONE = 1, OSG_RESUNIT_INCH = 2 } |
| typedef ImageBase | Inherited |
| enum | { ParentsFieldId = Inherited::NextFieldId, DimensionFieldId = ParentsFieldId + 1, WidthFieldId = DimensionFieldId + 1, HeightFieldId = WidthFieldId + 1, DepthFieldId = HeightFieldId + 1, BppFieldId = DepthFieldId + 1, MipMapCountFieldId = BppFieldId + 1, FrameCountFieldId = MipMapCountFieldId + 1, FrameDelayFieldId = FrameCountFieldId + 1, PixelFormatFieldId = FrameDelayFieldId + 1, PixelFieldId = PixelFormatFieldId + 1, FrameSizeFieldId = PixelFieldId + 1, NameFieldId = FrameSizeFieldId + 1, DataTypeFieldId = NameFieldId + 1, ComponentSizeFieldId = DataTypeFieldId + 1, SideCountFieldId = ComponentSizeFieldId + 1, SideSizeFieldId = SideCountFieldId + 1, ForceCompressedDataFieldId = SideSizeFieldId + 1, ForceAlphaChannelFieldId = ForceCompressedDataFieldId + 1, ForceColorChannelFieldId = ForceAlphaChannelFieldId + 1, ForceAlphaBinaryFieldId = ForceColorChannelFieldId + 1, ResXFieldId = ForceAlphaBinaryFieldId + 1, ResYFieldId = ResXFieldId + 1, ResUnitFieldId = ResYFieldId + 1, NextFieldId = ResUnitFieldId + 1 } |
| typedef AttachmentContainer | ParentContainer |
| typedef Inherited::TypeObject | TypeObject |
| typedef TypeObject::InitPhase | InitPhase |
Type definitions | |
| typedef Field *(ReflexiveContainer::*) | FieldEditMethod (void) |
| typedef const Field *(ReflexiveContainer::*) | FieldGetMethod (void) const |
Public Member Functions | |
| OSG_GEN_INTERNALPTR (Image) | |
Sync | |
| virtual void | changed (ConstFieldMaskArg whichField, UInt32 origin, BitVector details) |
Output | |
| virtual void | dump (UInt32 uiIndent=0, const BitVector bvFlags=0) const |
Set Object Data | |
| bool | set (UInt32 pixelFormat, Int32 width, Int32 height=1, Int32 depth=1, Int32 mipmapCount=1, Int32 frameCount=1, Time frameDelay=0.0, const UInt8 *data=0, Int32 type=OSG_UINT8_IMAGEDATA, bool allocMem=true, Int32 sidecount=1) |
| bool | set (ImagePtr image) |
| bool | setData (const UInt8 *data=0) |
| void | clearData (void) |
| bool | setSubData (Int32 offX, Int32 offY, Int32 offZ, Int32 srcW, Int32 srcH, Int32 srcD, const UInt8 *data) |
| bool | flipDepthFrameData (void) |
Add Value | |
| bool | addValue (const Char8 *value) |
Reformate | |
| bool | reformat (const PixelFormat pixelFormat, ImagePtr destination=NullFC) |
Convert dataType | |
| void | swapDataEndian (void) |
| bool | convertDataTypeTo (Int32 destDataType=OSG_UINT8_IMAGEDATA) |
Scale | |
| bool | scale (Int32 width, Int32 height=1, Int32 depth=1, ImagePtr destination=NullFC) |
| bool | scaleNextPower2 (ImagePtr destination=NullFC) |
SubImage | |
| bool | subImage (Int32 offX, Int32 offY, Int32 offZ, Int32 destW, Int32 destH, Int32 destD, ImagePtr destination=NullFC) |
Slice | |
| bool | slice (Int32 offX=-1, Int32 offY=-1, Int32 offZ=-1, ImagePtr destination=NullFC) |
Mipmap | |
| bool | createMipmap (Int32 level=-1, ImagePtr destination=NullFC) |
Read/Write | |
| bool | write (const Char8 *fileName) |
| bool | read (const Char8 *fileName) |
Storage/Restore | |
| UInt64 | store (const Char8 *mimeType, UInt8 *mem, Int32 memSize=-1) |
| UInt64 | restore (const UInt8 *mem, Int32 memSize=-1) |
Comparison/Assign | |
| Image & | operator= (const Image &image) |
| bool | operator< (const Image &image) |
| bool | operator== (const Image &image) |
| bool | operator!= (const Image &image) |
Get Methods | |
| bool | isValid (void) const |
| bool | hasAlphaChannel (void) |
| bool | isAlphaBinary (void) |
| bool | hasColorChannel (void) |
| bool | hasCompressedData (void) |
| UInt8 | getComponents (void) const |
| bool | calcIsAlphaBinary (void) |
Size | |
| unsigned long | getSize (bool withMipmap=true, bool withFrames=true, bool withSides=true) const |
Get Methods | |
| const UInt8 * | getData (UInt32 mipmapNum=0, UInt32 frameNum=0, UInt32 sidecount=0) const |
| UInt8 * | editData (UInt32 mipmapNum=0, UInt32 frameNum=0, UInt32 sidecount=0) |
| const UInt8 * | getDataByTime (Time time, UInt32 mipmapNum=1) const |
| UInt8 * | editDataByTime (Time time, UInt32 mipmapNum=1) |
Calculate | |
| void | calcMipmapGeometry (UInt32 mipmapNum, UInt32 &width, UInt32 &height, UInt32 &depth) const |
| UInt32 | calcMipmapLevelCount (void) const |
| UInt32 | calcFrameNum (Time time, bool loop=true) const |
Clear Image | |
| virtual void | clear (UChar8 pixelValue=0) |
| virtual void | clearFloat (Real32 pixelValue=0.0) |
| virtual void | clearHalf (Real16 pixelValue=Real16(0.0)) |
attachment handling | |
| bool | hasAttachment (void) const |
| UInt32 | attachmentCount (void) const |
| void | setAttachmentField (const std::string &key, const std::string &data) |
| const std::string * | findAttachmentField (const std::string &key) const |
Calculate Mipmap Size | |
| UInt32 | calcMipmapLevelSize (UInt32 mipmapNum, UInt32 w, UInt32 h, UInt32 d) const |
| UInt32 | calcMipmapLevelSize (UInt32 mipmapNum) const |
| UInt32 | calcMipmapSumSize (UInt32 mipmapNum, UInt32 w, UInt32 h, UInt32 d) const |
| UInt32 | calcMipmapSumSize (UInt32 mipmapNum) const |
Dump | |
| void | addParent (FieldContainerPtrConst &parent, const UInt16 uiStoredInFieldId=InvalidParentEPos) |
| void | subParent (FieldContainerPtrConst &parent) |
FieldContainer Get | |
| virtual FieldContainerType & | getType (void) |
| virtual const FieldContainerType & | getType (void) const |
| virtual UInt32 | getContainerSize (void) const |
Field Get | |
| SFInt32 * | editSFDimension (void) |
| const SFInt32 * | getSFDimension (void) const |
| SFInt32 * | editSFWidth (void) |
| const SFInt32 * | getSFWidth (void) const |
| SFInt32 * | editSFHeight (void) |
| const SFInt32 * | getSFHeight (void) const |
| SFInt32 * | editSFDepth (void) |
| const SFInt32 * | getSFDepth (void) const |
| SFInt32 * | editSFBpp (void) |
| const SFInt32 * | getSFBpp (void) const |
| SFInt32 * | editSFMipMapCount (void) |
| const SFInt32 * | getSFMipMapCount (void) const |
| SFInt32 * | editSFFrameCount (void) |
| const SFInt32 * | getSFFrameCount (void) const |
| SFTime * | editSFFrameDelay (void) |
| const SFTime * | getSFFrameDelay (void) const |
| SFUInt32 * | editSFPixelFormat (void) |
| const SFUInt32 * | getSFPixelFormat (void) const |
| MFUInt8 * | editMFPixel (void) |
| const MFUInt8 * | getMFPixel (void) const |
| SFInt32 * | editSFFrameSize (void) |
| const SFInt32 * | getSFFrameSize (void) const |
| SFString * | editSFName (void) |
| const SFString * | getSFName (void) const |
| SFInt32 * | editSFDataType (void) |
| const SFInt32 * | getSFDataType (void) const |
| SFInt32 * | editSFSideCount (void) |
| const SFInt32 * | getSFSideCount (void) const |
| SFInt32 * | editSFSideSize (void) |
| const SFInt32 * | getSFSideSize (void) const |
| SFBool * | editSFForceCompressedData (void) |
| const SFBool * | getSFForceCompressedData (void) const |
| SFBool * | editSFForceAlphaChannel (void) |
| const SFBool * | getSFForceAlphaChannel (void) const |
| SFBool * | editSFForceColorChannel (void) |
| const SFBool * | getSFForceColorChannel (void) const |
| SFBool * | editSFForceAlphaBinary (void) |
| const SFBool * | getSFForceAlphaBinary (void) const |
| SFReal32 * | editSFResX (void) |
| const SFReal32 * | getSFResX (void) const |
| SFReal32 * | editSFResY (void) |
| const SFReal32 * | getSFResY (void) const |
| SFUInt16 * | editSFResUnit (void) |
| const SFUInt16 * | getSFResUnit (void) const |
| Int32 & | editDimension (void) |
| Get the value of the Image::_sfDimension field. | |
| const Int32 & | getDimension (void) const |
| Get the value of the Image::_sfDimension field. | |
| Int32 & | editWidth (void) |
| Get the value of the Image::_sfWidth field. | |
| const Int32 & | getWidth (void) const |
| Get the value of the Image::_sfWidth field. | |
| Int32 & | editHeight (void) |
| Get the value of the Image::_sfHeight field. | |
| const Int32 & | getHeight (void) const |
| Get the value of the Image::_sfHeight field. | |
| Int32 & | editDepth (void) |
| Get the value of the Image::_sfDepth field. | |
| const Int32 & | getDepth (void) const |
| Get the value of the Image::_sfDepth field. | |
| Int32 & | editBpp (void) |
| Get the value of the Image::_sfBpp field. | |
| const Int32 & | getBpp (void) const |
| Get the value of the Image::_sfBpp field. | |
| Int32 & | editMipMapCount (void) |
| Get the value of the Image::_sfMipMapCount field. | |
| const Int32 & | getMipMapCount (void) const |
| Get the value of the Image::_sfMipMapCount field. | |
| Int32 & | editFrameCount (void) |
| Get the value of the Image::_sfFrameCount field. | |
| const Int32 & | getFrameCount (void) const |
| Get the value of the Image::_sfFrameCount field. | |
| Time & | editFrameDelay (void) |
| Get the value of the Image::_sfFrameDelay field. | |
| const Time & | getFrameDelay (void) const |
| Get the value of the Image::_sfFrameDelay field. | |
| UInt32 & | editPixelFormat (void) |
| Get the value of the Image::_sfPixelFormat field. | |
| const UInt32 & | getPixelFormat (void) const |
| Get the value of the Image::_sfPixelFormat field. | |
| UInt8 & | editPixel (const UInt32 index) |
| MFUInt8 & | editPixel (void) |
| Get the Image::_mfPixel field. | |
| const UInt8 & | getPixel (const UInt32 index) const |
| Get the value of the index element the Image::_mfPixel field. | |
| const MFUInt8 & | getPixel (void) const |
| Get the Image::_mfPixel field. | |
| Int32 & | editFrameSize (void) |
| Get the value of the Image::_sfFrameSize field. | |
| const Int32 & | getFrameSize (void) const |
| Get the value of the Image::_sfFrameSize field. | |
| std::string & | editName (void) |
| Get the value of the Image::_sfName field. | |
| const std::string & | getName (void) const |
| Get the value of the Image::_sfName field. | |
| Int32 & | editDataType (void) |
| Get the value of the Image::_sfDataType field. | |
| const Int32 & | getDataType (void) const |
| Get the value of the Image::_sfDataType field. | |
| Int32 & | editSideCount (void) |
| Get the value of the Image::_sfSideCount field. | |
| const Int32 & | getSideCount (void) const |
| Get the value of the Image::_sfSideCount field. | |
| Int32 & | editSideSize (void) |
| Get the value of the Image::_sfSideSize field. | |
| const Int32 & | getSideSize (void) const |
| Get the value of the Image::_sfSideSize field. | |
| bool & | editForceCompressedData (void) |
| Get the value of the Image::_sfForceCompressedData field. | |
| const bool & | getForceCompressedData (void) const |
| Get the value of the Image::_sfForceCompressedData field. | |
| bool & | editForceAlphaChannel (void) |
| Get the value of the Image::_sfForceAlphaChannel field. | |
| const bool & | getForceAlphaChannel (void) const |
| Get the value of the Image::_sfForceAlphaChannel field. | |
| bool & | editForceColorChannel (void) |
| Get the value of the Image::_sfForceColorChannel field. | |
| const bool & | getForceColorChannel (void) const |
| Get the value of the Image::_sfForceColorChannel field. | |
| bool & | editForceAlphaBinary (void) |
| Get the value of the Image::_sfForceAlphaBinary field. | |
| const bool & | getForceAlphaBinary (void) const |
| Get the value of the Image::_sfForceAlphaBinary field. | |
| Real32 & | editResX (void) |
| Get the value of the Image::_sfResX field. | |
| const Real32 & | getResX (void) const |
| Get the value of the Image::_sfResX field. | |
| Real32 & | editResY (void) |
| Get the value of the Image::_sfResY field. | |
| const Real32 & | getResY (void) const |
| Get the value of the Image::_sfResY field. | |
| UInt16 & | editResUnit (void) |
| Get the value of the Image::_sfResUnit field. | |
| const UInt16 & | getResUnit (void) const |
| Get the value of the Image::_sfResUnit field. | |
Field Set | |
| void | setDimension (const Int32 &value) |
| Set the value of the Image::_sfDimension field. | |
| void | setWidth (const Int32 &value) |
| Set the value of the Image::_sfWidth field. | |
| void | setHeight (const Int32 &value) |
| Set the value of the Image::_sfHeight field. | |
| void | setDepth (const Int32 &value) |
| Set the value of the Image::_sfDepth field. | |
| void | setBpp (const Int32 &value) |
| Set the value of the Image::_sfBpp field. | |
| void | setMipMapCount (const Int32 &value) |
| Set the value of the Image::_sfMipMapCount field. | |
| void | setFrameCount (const Int32 &value) |
| Set the value of the Image::_sfFrameCount field. | |
| void | setFrameDelay (const Time &value) |
| Set the value of the Image::_sfFrameDelay field. | |
| void | setPixelFormat (const UInt32 &value) |
| Set the value of the Image::_sfPixelFormat field. | |
| void | setFrameSize (const Int32 &value) |
| Set the value of the Image::_sfFrameSize field. | |
| void | setName (const std::string &value) |
| Set the value of the Image::_sfName field. | |
| void | setDataType (const Int32 &value) |
| Set the value of the Image::_sfDataType field. | |
| void | setSideCount (const Int32 &value) |
| Set the value of the Image::_sfSideCount field. | |
| void | setSideSize (const Int32 &value) |
| Set the value of the Image::_sfSideSize field. | |
| void | setForceCompressedData (const bool &value) |
| Set the value of the Image::_sfForceCompressedData field. | |
| void | setForceAlphaChannel (const bool &value) |
| Set the value of the Image::_sfForceAlphaChannel field. | |
| void | setForceColorChannel (const bool &value) |
| Set the value of the Image::_sfForceColorChannel field. | |
| void | setForceAlphaBinary (const bool &value) |
| Set the value of the Image::_sfForceAlphaBinary field. | |
| void | setResX (const Real32 &value) |
| Set the value of the Image::_sfResX field. | |
| void | setResY (const Real32 &value) |
| Set the value of the Image::_sfResY field. | |
| void | setResUnit (const UInt16 &value) |
| Set the value of the Image::_sfResUnit field. | |
Ptr MField Set | |
| void | pushToPixel (const UInt8 &value) |
| void | insertIntoPixel (UInt32 uiIndex, const UInt8 &value) |
| void | replaceInPixel (UInt32 uiIndex, const UInt8 &value) |
| void | replaceInPixel (const UInt8 &pOldElem, const UInt8 &pNewElem) |
| void | removeFromPixel (UInt32 uiIndex) |
| void | removeFromPixel (const UInt8 &value) |
| void | clearPixel (void) |
Binary Access | |
| virtual UInt32 | getBinSize (ConstFieldMaskArg whichField) |
| virtual void | copyToBin (BinaryDataHandler &pMem, ConstFieldMaskArg whichField) |
| virtual void | copyFromBin (BinaryDataHandler &pMem, ConstFieldMaskArg whichField) |
Copy | |
| virtual FieldContainerPtr | shallowCopy (void) const |
Constructors | |
| OSG_RC_FIRST_FIELD_DECL (Attachments) | |
| OSG_RC_LAST_FIELD_DECL (Attachments) | |
Set | |
| void | addAttachment (const AttachmentObjPtr attachmentP, UInt16 binding=0) |
| void | subAttachment (const AttachmentObjPtr attachmentP, UInt16 binding=0) |
| AttachmentObjPtr | findAttachment (UInt32 groupId, UInt16 binding=0) |
| AttachmentObjPtr | findAttachment (const FieldContainerType &type, UInt16 binding=0) |
your_category | |
| const SFAttachmentObjPtrMap * | getSFAttachments (void) const |
Set | |
| void | callChangedFunctors (ConstFieldMaskArg whichField) |
Container Access | |
| UInt32 | addChangedFunctor (ChangedFunctor func, std::string createSymbol) |
| template<class FunctorT> | |
| void | subChangedFunctor (FunctorT func) |
| void | subChangedFunctor (UInt32 uiId) |
| void | clearChangedFunctors (void) |
Field Flags | |
| const FieldFlags * | getFieldFlags (void) |
Helper | |
| OSG_SYSTEM_DLLMAPPING void | addReference (void) |
| OSG_SYSTEM_DLLMAPPING void | subReference (void) |
| OSG_SYSTEM_DLLMAPPING void | subReferenceLocalVar (void) |
| OSG_SYSTEM_DLLMAPPING Int32 | getRefCount (void) const |
Comparison | |
| virtual OSG_SYSTEM_DLLMAPPING void | invalidateVolume (void) |
dcast | |
| OSG_SYSTEM_DLLMAPPING UInt32 | getTypeId (void) const |
| OSG_SYSTEM_DLLMAPPING UInt16 | getGroupId (void) const |
| OSG_SYSTEM_DLLMAPPING const Char8 * | getTypeName (void) const |
Get Field | |
| OSG_SYSTEM_DLLMAPPING UInt32 | getNumFields (void) const |
| OSG_SYSTEM_DLLMAPPING EditFieldHandlePtr | editField (UInt32 fieldId) |
| OSG_SYSTEM_DLLMAPPING EditFieldHandlePtr | editField (const Char8 *fieldName) |
| OSG_SYSTEM_DLLMAPPING GetFieldHandlePtr | getField (UInt32 fieldId) const |
| OSG_SYSTEM_DLLMAPPING GetFieldHandlePtr | getField (const Char8 *fieldName) const |
Get Field Description | |
| OSG_SYSTEM_DLLMAPPING FieldDescriptionBase * | getFieldDescription (UInt32 fieldId) |
| OSG_SYSTEM_DLLMAPPING FieldDescriptionBase * | getFieldDescription (const Char8 *fieldName) |
Comparison | |
| OSG_SYSTEM_DLLMAPPING EditFieldHandlePtr | invalidEditField (void) |
| OSG_SYSTEM_DLLMAPPING GetFieldHandlePtr | invalidGetField (void) const |
Static Public Member Functions | |
Class Get | |
| static FieldContainerType & | getClassType (void) |
| access the type of the class | |
| static UInt32 | getClassTypeId (void) |
| access the numerical type of the class | |
| static UInt16 | getClassGroupId (void) |
| access the type of the class | |
Construction | |
| static ImagePtr | create (void) |
| create a new instance of the class | |
| static ImagePtr | createEmpty (void) |
| create an empty new instance of the class, do not copy the prototype | |
Public Attributes | |
General Fieldcontainer Declaration | |
| OSG_ABSTR_FIELD_CONTAINER_DECL | |
Static Public Attributes | |
| static const OSG::BitVector | ParentsFieldMask |
| static const OSG::BitVector | DimensionFieldMask |
| static const OSG::BitVector | WidthFieldMask |
| static const OSG::BitVector | HeightFieldMask |
| static const OSG::BitVector | DepthFieldMask |
| static const OSG::BitVector | BppFieldMask |
| static const OSG::BitVector | MipMapCountFieldMask |
| static const OSG::BitVector | FrameCountFieldMask |
| static const OSG::BitVector | FrameDelayFieldMask |
| static const OSG::BitVector | PixelFormatFieldMask |
| static const OSG::BitVector | PixelFieldMask |
| static const OSG::BitVector | FrameSizeFieldMask |
| static const OSG::BitVector | NameFieldMask |
| static const OSG::BitVector | DataTypeFieldMask |
| static const OSG::BitVector | ComponentSizeFieldMask |
| static const OSG::BitVector | SideCountFieldMask |
| static const OSG::BitVector | SideSizeFieldMask |
| static const OSG::BitVector | ForceCompressedDataFieldMask |
| static const OSG::BitVector | ForceAlphaChannelFieldMask |
| static const OSG::BitVector | ForceColorChannelFieldMask |
| static const OSG::BitVector | ForceAlphaBinaryFieldMask |
| static const OSG::BitVector | ResXFieldMask |
| static const OSG::BitVector | ResYFieldMask |
| static const OSG::BitVector | ResUnitFieldMask |
| static const OSG::BitVector | NextFieldMask |
Protected Member Functions | |
Constructors | |
| Image (void) | |
| Image (const Image &source) | |
Destructors | |
| virtual | ~Image (void) |
onCreate | |
| void | onCreate (const Image *source=NULL) |
MT Construction | |
| OSG_SYSTEM_DLLMAPPING void | onCreate (const FieldContainer *source=NULL) |
| OSG_SYSTEM_DLLMAPPING void | onCreateAspect (const FieldContainer *createAspect, const FieldContainer *source=NULL) |
| virtual OSG_SYSTEM_DLLMAPPING void | onDestroy (UInt32 uiContainerId) |
Changed | |
| OSG_SYSTEM_DLLMAPPING void | onCreate (const ReflexiveContainer *source=NULL) |
| virtual OSG_SYSTEM_DLLMAPPING void | onDestroyAspect (UInt32 uiContainerId, UInt32 uiAspect) |
Generic Field Access | |
| GetFieldHandlePtr | getHandleParents (void) const |
| EditFieldHandlePtr | editHandleParents (void) |
| GetFieldHandlePtr | getHandleDimension (void) const |
| EditFieldHandlePtr | editHandleDimension (void) |
| GetFieldHandlePtr | getHandleWidth (void) const |
| EditFieldHandlePtr | editHandleWidth (void) |
| GetFieldHandlePtr | getHandleHeight (void) const |
| EditFieldHandlePtr | editHandleHeight (void) |
| GetFieldHandlePtr | getHandleDepth (void) const |
| EditFieldHandlePtr | editHandleDepth (void) |
| GetFieldHandlePtr | getHandleBpp (void) const |
| EditFieldHandlePtr | editHandleBpp (void) |
| GetFieldHandlePtr | getHandleMipMapCount (void) const |
| EditFieldHandlePtr | editHandleMipMapCount (void) |
| GetFieldHandlePtr | getHandleFrameCount (void) const |
| EditFieldHandlePtr | editHandleFrameCount (void) |
| GetFieldHandlePtr | getHandleFrameDelay (void) const |
| EditFieldHandlePtr | editHandleFrameDelay (void) |
| GetFieldHandlePtr | getHandlePixelFormat (void) const |
| EditFieldHandlePtr | editHandlePixelFormat (void) |
| GetFieldHandlePtr | getHandlePixel (void) const |
| EditFieldHandlePtr | editHandlePixel (void) |
| GetFieldHandlePtr | getHandleFrameSize (void) const |
| EditFieldHandlePtr | editHandleFrameSize (void) |
| GetFieldHandlePtr | getHandleName (void) const |
| EditFieldHandlePtr | editHandleName (void) |
| GetFieldHandlePtr | getHandleDataType (void) const |
| EditFieldHandlePtr | editHandleDataType (void) |
| GetFieldHandlePtr | getHandleComponentSize (void) const |
| EditFieldHandlePtr | editHandleComponentSize (void) |
| GetFieldHandlePtr | getHandleSideCount (void) const |
| EditFieldHandlePtr | editHandleSideCount (void) |
| GetFieldHandlePtr | getHandleSideSize (void) const |
| EditFieldHandlePtr | editHandleSideSize (void) |