Ocean
Ocean SceneDescription SDL Assimp Library

The Ocean SceneDescription SDL Assimp Library implements a scene description interface for assimp-supported files. More...

Collaboration diagram for Ocean SceneDescription SDL Assimp Library:

Modules

 Ocean Scene Description SDL Assimp JNI Library
 The Ocean Scene Description SDL Assimp JNI Library provides a Java Native Interface for Android.
 

Data Structures

class  Ocean::SceneDescription::SDL::Assimp::AssimpLibrary
 This class implements the scene library for all Assimp file types. More...
 
class  Ocean::SceneDescription::SDL::Assimp::AssimpScene
 This class holds the entire scene contained in one assimp-supported file. More...
 
class  Ocean::SceneDescription::SDL::Assimp::Material
 This class implements a converters for Assimp materials. More...
 
class  Ocean::SceneDescription::SDL::Assimp::Mesh
 This class implements converters for Assimp meshes. More...
 

Functions

OCEAN_SCENEDESCRIPTION_SDL_ASSIMP_EXPORT std::string Ocean::SceneDescription::SDL::Assimp::nameAssimpLibrary ()
 Returns the name of this Assimp scenedescription library. More...
 
void Ocean::SceneDescription::SDL::Assimp::registerAssimpLibrary ()
 Registers this scenedescription library at the global scenedescription manager. More...
 
bool Ocean::SceneDescription::SDL::Assimp::unregisterAssimpLibrary ()
 Unregisters this scenedescription library at the global scenedescription manager. More...
 

Detailed Description

The Ocean SceneDescription SDL Assimp Library implements a scene description interface for assimp-supported files.


The library is platform independent.
Do not use any specific function of this library directly, use the abstract interface of the Manager object instead.

See also
Manager.

Function Documentation

◆ nameAssimpLibrary()

OCEAN_SCENEDESCRIPTION_SDL_ASSIMP_EXPORT std::string Ocean::SceneDescription::SDL::Assimp::nameAssimpLibrary ( )

Returns the name of this Assimp scenedescription library.

◆ registerAssimpLibrary()

void Ocean::SceneDescription::SDL::Assimp::registerAssimpLibrary ( )

Registers this scenedescription library at the global scenedescription manager.

This function calls AssimpLibrary::registerLibrary() only.

◆ unregisterAssimpLibrary()

bool Ocean::SceneDescription::SDL::Assimp::unregisterAssimpLibrary ( )

Unregisters this scenedescription library at the global scenedescription manager.

This function calls AssimpLibrary::unregisterLibrary() only.

Returns
True, if succeeded