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

Public Member Functions | |
| RimFreeImage96 (int width, int height) | |
| virtual | ~RimFreeImage96 () |
| 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 void | setHeight (const RUInt32 newHeight) |
| virtual void | setWidth (const RUInt32 newWidth) |
| 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 |
| void | setImageSize (const RUInt32 width, const RUInt32 height) |
| 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 | |
| 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 |
Static Private Attributes | |
| RatStaticContainer * | _attributes = NULL |
|
||||||||||||
|
constructor Definition at line 36 of file RimFreeImage96.cxx. |
|
|
deconstructor Definition at line 42 of file RimFreeImage96.cxx. |
|
|
Definition at line 76 of file RimFreeImage96.hxx. |
|
||||||||||||
|
Definition at line 66 of file RimFreeImage96.hxx. |
|
||||||||||||
|
Definition at line 52 of file RimFreeImage96.hxx. |
|
|
Definition at line 79 of file RimFreeImage96.hxx. |
|
||||||||||||
|
Definition at line 69 of file RimFreeImage96.hxx. |
|
||||||||||||
|
Definition at line 55 of file RimFreeImage96.hxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 55 of file RimFreeImage96.cxx. |
|
||||||||||||
|
Implements RayGina::CORE::RimBase. Definition at line 49 of file RimFreeImage96.cxx. |
|
|
Definition at line 63 of file RimFreeImage96.hxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 179 of file RimFreeImage96.cxx. |
|
|
Definition at line 41 of file RimFreeImage96.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 85 of file RimFreeImage96.hxx. |
|
||||||||||||
|
|
|
||||||||||||
|
Implements RayGina::CORE::RimBase. Definition at line 67 of file RimFreeImage96.cxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 184 of file RimFreeImage96.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 190 of file RimFreeImage96.cxx. |
|
|
Implements RayGina::CORE::RimBase. Definition at line 149 of file RimFreeImage96.cxx. |
|
|
Implements RayGina::CORE::RimBase. |
|
|
Definition at line 59 of file RimFreeImage96.hxx. |
|
|
Definition at line 31 of file RimFreeImage96.hxx. |
|
|
Definition at line 47 of file RimFreeImage96.hxx. |
|
||||||||||||
|
Definition at line 44 of file RimFreeImage96.hxx. |
|
||||||||||||||||
|
Implements RayGina::CORE::RimBase. |
|
|
Definition at line 34 of file RimFreeImage96.hxx. |
|
|
Definition at line 21 of file RimFreeImage96.cxx. |
|
|
Definition at line 91 of file RimFreeImage96.hxx. |
|
|
Initial value: RExtension(RExtension::SUPERCLASSID_IMAGE,
RExtension::CLASSID_STDPLUGINS_RIMFREEIMAGE96,
1,
1,
"HDR FreeImage96-Handler",
"RimFreeImage96",
"rayGina::CORE::Team",
"core@raygina.de",
"www.raygina.de",
RimFreeImage96::_createInstance,
RimFreeImage96::_initialize)
Definition at line 23 of file RimFreeImage96.cxx. |
|
|
Definition at line 90 of file RimFreeImage96.hxx. |
1.3.9.1