![]() |
DI-Guy C++ SDK Reference
13.0
|
#include "diguyGraphicsMaterial.h"#include "diguyGraphicsMesh.h"#include "diguyGraphicsTexture.h"#include "diguyOsgGraphicsLink.h"#include "diguyOsgGraphicsShaderProgram.h"#include "diguyOsgGraphicsShaderInstance.h"#include "diguyOsgGraphicsShape.h"#include "diguyOsgGraphicsState.h"#include "diguyOsgUtil.h"#include <diguyCharacter.h>#include <diguyScenario.h>#include <diguyGraphicsShaderProgram.h>#include <libbdilog.h>#include <stdlib.h>#include <osg/Group>#include <osg/MatrixTransform>#include <osg/Matrixf>#include <osg/Material>#include <osg/PolygonMode>#include <osg/Shape>#include <osg/ShapeDrawable>#include <osg/StateSet>#include <osg/TexEnv>#include <osg/Texture2D>Classes | |
| class | InitialBoundVisitor |
Macros | |
| #define | USE_CHARACTER_LOCAL_TRANSFORMS 1 |
| #define | CONSTANT_PI ((float) 3.1415926535897932384626433832795028841971693993751058209749445923078164062862L) |
| *4 Header files and forward declarations More... | |
| #define | CONSTANT_DEG2RAD (CONSTANT_PI / 180.0f) |
| #define | SHOW_BOUNDING_SPHERE 0 |
Functions | |
| diguyGraphicsLink * | diguyOsgGraphicsLink_create_func (void *internal_data) |
| Create function declaration. More... | |
| #define USE_CHARACTER_LOCAL_TRANSFORMS 1 |
| #define CONSTANT_PI ((float) 3.1415926535897932384626433832795028841971693993751058209749445923078164062862L) |
*4 Header files and forward declarations
| #define CONSTANT_DEG2RAD (CONSTANT_PI / 180.0f) |
| #define SHOW_BOUNDING_SPHERE 0 |
| diguyGraphicsLink* diguyOsgGraphicsLink_create_func | ( | void * | internal_data | ) |
Create function declaration.
Declare a subclass creation function that will be registered with the DI-Guy Graphics API.