#include <RimFreeImage.hxx>
Inheritance diagram for RayGina::StandardImageHdl::RimFreeImage:

Public Member Functions | |
| RimFreeImage (int width, int height) | |
| RimFreeImage (int width, int heitght, int bpp) | |
| virtual | ~RimFreeImage () |
| virtual const RStatus | create (const RUInt32 width, const RUInt32 height) |
| virtual const RStatus | create () |
| virtual RColor | getPixel (const RUInt32 x, const RUInt32 y) |
| virtual RColor | getPixel (const RReal32, const RReal32) |
| virtual const RStatus | setPixel (const RUInt32 x, const RUInt32 y, const RColor) |
| virtual const RStatus | open (const RString) |
| virtual const RStatus | saveAs (const RString) |
| virtual const RString | save (RStatus *status=NULL) |
| virtual const RUInt32 | getHeight () const |
| virtual const RUInt32 | getWidth () const |
| virtual void | prepareNextFrame (int FrameNumber, RTime curTime) |
| will be called before the frame is rendered to give the image handler a chance to prepare some stuff | |
| const RVec2u | getImageSize () const |
| const RStatus | setImageSize (const RVec2u newImageSize) |
| virtual const RStatus | setFilename (const RString newFilename) |
| virtual const RString | getFilename () const |
Static Public Member Functions | |
| const RVec2u | _getImageSize (const RObject *instance, RRenderCom *renderCom) |
| const RStatus | _setImageSize (RObject *instance, const RVec2u value) |
| const RString | _getFilename (const RObject *instance, RRenderCom *renderCom) |
| const RStatus | _setFilename (RObject *instance, const RString value) |
Static Public Attributes | |
| RatStaticContainer * | _attributes = NULL |
| RExtension | _extensionData |
Protected Member Functions | |
| virtual const RExtension * | getInstanceExtension () const |
Static Protected Member Functions | |
| RObject * | _createInstance () |
| const RStatus | _initialize (RatStaticContainer *attributes) |
Protected Attributes | |
| RVec2u | _imageSize |
| FIBITMAP * | _bitmap |
| int | _bpp |
|
||||||||||||
|
constructor Definition at line 46 of file RimFreeImage.cxx. |
|
||||||||||||||||
|
Definition at line 52 of file RimFreeImage.cxx. |
|
|
deconstructor Definition at line 58 of file RimFreeImage.cxx. |
|
|
Definition at line 71 of file RimFreeImage.hxx. |
|
||||||||||||
|
Definition at line 63 of file RimFreeImage.hxx. |
|
||||||||||||
|
Definition at line 49 of file RimFreeImage.hxx. |
|
|
Definition at line 75 of file RimFreeImage.hxx. |
|
||||||||||||
|
Definition at line 66 of file RimFreeImage.hxx. |
|
||||||||||||
|
Definition at line 52 of file RimFreeImage.hxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 65 of file RimFreeImage.cxx. |
|
||||||||||||
|
Implements RayGina::CORE::RimBase. Definition at line 77 of file RimFreeImage.cxx. |
|
|
Definition at line 60 of file RimFreeImage.hxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 217 of file RimFreeImage.cxx. |
|
|
Definition at line 41 of file RimFreeImage.hxx. |
|
|
returns the RExtension for the instance If it returns NULL this instance is not able to act as an extension Implements RayGina::CORE::RObject. Definition at line 81 of file RimFreeImage.hxx. |
|
||||||||||||
|
|
|
||||||||||||
|
Implements RayGina::CORE::RimBase. Definition at line 83 of file RimFreeImage.cxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 222 of file RimFreeImage.cxx. |
|
|
Implements RayGina::CORE::RimBase. |
|
||||||||||||
|
will be called before the frame is rendered to give the image handler a chance to prepare some stuff
Implements RayGina::CORE::RimBase. Definition at line 228 of file RimFreeImage.cxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 172 of file RimFreeImage.cxx. |
|
|
Implements RayGina::CORE::RimBase. |
|
|
Definition at line 56 of file RimFreeImage.hxx. |
|
|
Definition at line 44 of file RimFreeImage.hxx. |
|
||||||||||||||||
|
Implements RayGina::CORE::RimBase. |
|
|
Definition at line 21 of file RimFreeImage.cxx. |
|
|
Definition at line 86 of file RimFreeImage.hxx. |
|
|
Definition at line 87 of file RimFreeImage.hxx. |
|
|
Initial value: RExtension(RExtension::SUPERCLASSID_IMAGE,
RExtension::CLASSID_STDPLUGINS_RIMFREEIMAGE,
1,
1,
"HDR FreeImage-Handler",
"RimFreeImage",
"rayGina::CORE::Team",
"core@raygina.de",
"www.raygina.de",
RimFreeImage::_createInstance,
RimFreeImage::_initialize)
Definition at line 23 of file RimFreeImage.cxx. |
|
|
Definition at line 85 of file RimFreeImage.hxx. |
1.3.9.1