You.i Engine
YiSceneManager.h File Reference
#include "event/YiEvent.h"
#include "event/YiEventHandler.h"
#include "event/YiEventTarget.h"
#include "focus/YiFocus.h"
#include "framework/YiPredef.h"
#include "scenetree/YiSceneNode.h"
#include "signal/YiSignalHandler.h"
#include "utility/YiTimer.h"
#include <array>
#include <glm/fwd.hpp>
#include <glm/gtc/epsilon.hpp>

Go to the source code of this file.

Classes

class  CYISceneManager
 Scene trees composed of CYISceneNode objects are registered with the scene manager in order for them to be displayed to the user and so that they can receive inputs. More...
 

Typedefs

using CYICameraFactory = std::function< std::unique_ptr< CYIAbstractCameraSceneNode >(CYISceneManager *pSceneManager, const std::shared_ptr< CYIViewTemplate > &pViewTemplate, CYISceneView *pRootComposition)>
 

Variables

const uint8_t YI_MAX_POINTER_ID = 10
 
const int32_t YI_DELAYED_DOWN_EVENT_DELAY = 115
 
const int32_t YI_LONG_PRESS_DELAY = 1000
 
const int32_t YI_LONG_PRESS_MOVE_TOLERANCE = 10