VISH  0.2
Public Member Functions | Static Public Member Functions | Protected Member Functions
Wizt::VLoader Class Reference

Data loading: objects derived from the VLoader class are intrinsically known by the VISH system. More...

#include </home/werner/origo/vish/ocean/plankton/VLoader.hpp>

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

Data loading: objects derived from the VLoader class are intrinsically known by the VISH system.

The static Load() function may then query all loaders that are presently existent.

Usually a loader is a static object.


Member Function Documentation

virtual RefPtr<VManagedObject> Wizt::VLoader::load ( const string url,
const string SuggestedVObjectName 
) [pure virtual]

Virtual function to be implemented by some Loader to carry out the appropriate handling of the given url.

The created object should be prerefably named by the given suggestion, if that one is not empty.

Implemented in Cal3DLoader, and Cal3DMeshLoader.

RefPtr< VObject > Wizt::VLoader::Load ( const string name,
const string SuggestedVObjectName = "" 
) [static]

Load a VObject from some creational string, such as an URL or filename.

Such objects will be equipped with an Interface of type VLoaderInfo.


The documentation for this class was generated from the following files: