Merging r6426 through r6466 from trunk to ogl-es branch
Note: Updated IShaderConstantSetCallBack not yet supported by ogl-es drivers git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6467 dfc29bdd-3216-0410-991c-e03cc46cb475
This commit is contained in:
34
include/ESceneNodeUpdateAbs.h
Normal file
34
include/ESceneNodeUpdateAbs.h
Normal file
@@ -0,0 +1,34 @@
|
||||
// This file is part of the "Irrlicht Engine".
|
||||
// For conditions of distribution and use, see copyright notice in irrlicht.h
|
||||
|
||||
#ifndef IRR_E_SCENE_NODE_UPDATE_ABS_H_INCLUDED
|
||||
#define IRR_E_SCENE_NODE_UPDATE_ABS_H_INCLUDED
|
||||
|
||||
namespace irr
|
||||
{
|
||||
namespace scene
|
||||
{
|
||||
//! Options how ISceneNode::updateAbsolutePosition calculates the AbsoluteTransformation
|
||||
enum ESCENE_NODE_UPDATE_ABS
|
||||
{
|
||||
//! Node and parent transformation matrices are multiplied (default)
|
||||
ESNUA_TRANSFORM_MATRIX,
|
||||
|
||||
//! Only transform the position of the node transformation matrix
|
||||
//! by the parent transformation matrix.
|
||||
//! Parent will not affect the rotation/scale of the node transformation.
|
||||
ESNUA_TRANSFORM_POSITION
|
||||
};
|
||||
|
||||
//! Names for culling type
|
||||
const c8* const SceneNodeUpdateAbsNames[] =
|
||||
{
|
||||
"matrix",
|
||||
"pos",
|
||||
0
|
||||
};
|
||||
|
||||
} // end namespace scene
|
||||
} // end namespace irr
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user