Assimp  v3.1.1 (June 2014)
BlenderModifier.cpp File Reference

Implementation of some blender modifiers (i.e subdivision, mirror). More...

Classes

struct  SharedModifierData
 

Macros

#define ASSIMP_LOG_DEBUG(string)   DefaultLogger::get()->debug(string)
 
#define ASSIMP_LOG_DEBUG_F(string, ...)   DefaultLogger::get()->debug((Formatter::format(string),__VA_ARGS__))
 
#define ASSIMP_LOG_ERROR(string)   DefaultLogger::get()->error(string)
 
#define ASSIMP_LOG_ERROR_F(string, ...)   DefaultLogger::get()->error((Formatter::format(string),__VA_ARGS__))
 
#define ASSIMP_LOG_INFO(string)   DefaultLogger::get()->info(string)
 
#define ASSIMP_LOG_INFO_F(string, ...)   DefaultLogger::get()->info((Formatter::format(string),__VA_ARGS__))
 
#define ASSIMP_LOG_WARN(string)   DefaultLogger::get()->warn(string)
 
#define ASSIMP_LOG_WARN_F(string, ...)   DefaultLogger::get()->warn((Formatter::format(string),__VA_ARGS__))
 

Typedefs

typedef BlenderModifier *(* fpCreateModifier) ()
 

Functions

template<typename T >
BlenderModifiergod ()
 

Variables

static const fpCreateModifier creators []
 

Detailed Description

Implementation of some blender modifiers (i.e subdivision, mirror).

Macro Definition Documentation

§ ASSIMP_LOG_DEBUG

#define ASSIMP_LOG_DEBUG (   string)    DefaultLogger::get()->debug(string)

§ ASSIMP_LOG_DEBUG_F

#define ASSIMP_LOG_DEBUG_F (   string,
  ... 
)    DefaultLogger::get()->debug((Formatter::format(string),__VA_ARGS__))

§ ASSIMP_LOG_ERROR

#define ASSIMP_LOG_ERROR (   string)    DefaultLogger::get()->error(string)

§ ASSIMP_LOG_ERROR_F

#define ASSIMP_LOG_ERROR_F (   string,
  ... 
)    DefaultLogger::get()->error((Formatter::format(string),__VA_ARGS__))

§ ASSIMP_LOG_INFO

#define ASSIMP_LOG_INFO (   string)    DefaultLogger::get()->info(string)

§ ASSIMP_LOG_INFO_F

#define ASSIMP_LOG_INFO_F (   string,
  ... 
)    DefaultLogger::get()->info((Formatter::format(string),__VA_ARGS__))

§ ASSIMP_LOG_WARN

#define ASSIMP_LOG_WARN (   string)    DefaultLogger::get()->warn(string)

§ ASSIMP_LOG_WARN_F

#define ASSIMP_LOG_WARN_F (   string,
  ... 
)    DefaultLogger::get()->warn((Formatter::format(string),__VA_ARGS__))

Typedef Documentation

§ fpCreateModifier

typedef BlenderModifier*(* fpCreateModifier) ()

Function Documentation

§ god()

template<typename T >
BlenderModifier* god ( )

Variable Documentation

§ creators

const fpCreateModifier creators[]
static
Initial value:
= {
&god<BlenderModifier_Mirror>,
&god<BlenderModifier_Subdivision>,
NULL
}