vrecko
virtual reality framework
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
vrecko
Vrecko - the Virtual Reality Engine
Dynamic Art module
L-system plant modeler - module for Vrecko
Head Up Display module
Space Partitioning - module for Vrecko
Todo List
Deprecated List
Namespaces
Classes
Files
File List
include
base
helpers
vrecko
Ability.h
Attribute.h
AttributesDescription.h
BaseClass.h
BenchmarkWriter.h
Device.h
DeviceManager.h
DynamicAttribute.h
Enumeration.h
EnvironmentObject.h
EventDispatcher.h
Interval.h
IOPins.h
Logger.h
Message.h
MTLock.h
OctTree.h
PersistentCache.h
PluginManager.h
PyAbility.h
Range.h
ReaderWriter.h
Scene.h
Scheduler.h
SP_CommonDefs.h
SP_ObjectInterface.h
SP_SceneInterface.h
StaticAttribute.h
Timer.h
Viewer.h
vThread.h
World.h
vreckoAP
vreckoDP
vreckoUtils
src
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
SP_SceneInterface.h
Go to the documentation of this file.
1
2
#ifndef SP_SCENEINTERFACE_H
3
#define SP_SCENEINTERFACE_H
4
5
#include <
vrecko/EnvironmentObject.h
>
6
#include <
vrecko/SP_CommonDefs.h
>
7
8
namespace
vrecko {
9
10
class
SP_SceneInterface
{
11
public
:
12
SP_SceneInterface
() {};
13
~SP_SceneInterface
() {};
14
15
inline
int
getId
() {
return
scIntId
; };
16
21
virtual
bool
performCompleteTest
(
CollisionParams
* params,
COLLISIONS_INFO_VECTOR
** collisions,
unsigned
long
limitToEO1,
unsigned
long
limitToEO2) {
22
return
false
;
23
};
24
27
virtual
bool
performUpdate
(
CollisionParams
* params,
COLLISIONS_INFO_VECTOR
** collisions,
unsigned
long
limitToEO1,
unsigned
long
limitToEO2) {
28
return
false
;
29
}
30
31
protected
:
32
int
scIntId
;
// system-wide unique id. Must be greater than zero.
33
};
34
35
}
36
37
#endif
include
vrecko
SP_SceneInterface.h
Generated on Tue Feb 19 2013 10:23:41 for vrecko by
1.8.3.1