se_basic Namespace Reference

Some basic area types, actor factories and parser modules. More...


Classes

class  se_basic::EnterTo
struct  se_basic::EnterTo::Param
class  se_basic::IdleFor
struct  se_basic::IdleFor::Param
class  se_basic::LeaveToAndStopScript
struct  se_basic::LeaveToAndStopScript::Param
class  se_basic::PopScript
class  se_basic::PushScript
struct  se_basic::PushScript::Param
class  se_basic::Save
class  se_basic::Say
struct  se_basic::Say::Param
class  se_basic::Spawn
struct  se_basic::Spawn::Param
class  se_basic::SpawnChildren
struct  se_basic::SpawnChildren::Param
class  se_basic::StartCutscene
class  se_basic::StopCutscene
class  se_basic::StopScript
struct  se_basic::Triangle
struct  se_basic::Wall
struct  se_basic::Exit
class  se_basic::Path
class  se_basic::NavMesh
class  se_basic::NavMeshArea
class  se_basic::NavMeshAreaFactory
class  se_basic::SimpleArea
class  se_basic::SimpleAreaFactory
class  se_basic::WangAreaGrid
struct  se_basic::WangAreaGrid::WangDefinition
struct  se_basic::WangAreaGrid::Areas
class  se_basic::NavMeshAreaParser
class  se_basic::SimpleComponentParser
class  se_basic::SignalComponentParser
class  se_basic::SimpleActorParser
class  se_basic::SimpleAreaParser
class  se_basic::SimpleAreaThingEncoder
class  se_basic::SimpleAreaThingParser
class  se_basic::WangAreaGridParser
class  se_basic::NavMeshAreaComponent
class  se_basic::NavMeshAreaComponentFactory
class  se_basic::NavMeshComponent
class  se_basic::NavMeshComponentFactory
class  se_basic::NavMeshManager
 Base class for functionality component managers. More...
class  se_basic::PhCirclingCamera
class  se_basic::PhTrackingCamera
class  se_basic::SimpleActorFactory
class  se_basic::SimpleCameraFactory
class  se_basic::SimplePlayerFactory

Functions

float left (const Point3 &P0, const Point3 &P1, const Point3 &P2)
bool doLinesIntersectXZ (const se_core::Point3 &a0, const se_core::Point3 &a1, const se_core::Point3 &b0, const se_core::Point3 &b1)
bool willLineAIntersectBXZ (const se_core::Point3 &a0, const se_core::Point3 &a1, const se_core::Point3 &b0, const se_core::Point3 &b1)

Variables

const EnterTo actionEnterTo
const IdleFor actionIdleFor
const LeaveToAndStopScript actionLeaveTo
const PopScript actionPopScript
const PushScript actionPushScript
const Save actionSave
const Say actionSay
const Spawn actionSpawn
const SpawnChildren actionSpawnChildren
const StartCutscene actionStartCutscene
const StopCutscene actionStopCutscene
const StopScript actionStopScript
const PhCirclingCamera physicsCirclingCamera
const PhTrackingCamera physicsTrackingCamera


Detailed Description

Some basic area types, actor factories and parser modules.

Function Documentation

bool se_basic::doLinesIntersectXZ const se_core::Point3 a0,
const se_core::Point3 a1,
const se_core::Point3 b0,
const se_core::Point3 b1
 

Definition at line 19 of file NavMesh.cpp.

References se_core::Point2::lineIntersect().

Referenced by se_basic::NavMesh::slideAngle().

float left const Point3 P0,
const Point3 P1,
const Point3 P2
 

Definition at line 14 of file NavMesh.cpp.

References se_core::Tuple3::x_, and se_core::Tuple3::z_.

Referenced by se_core::Point2::isLeft(), se_basic::NavMesh::slideAngle(), and se_basic::NavMesh::wallAngle().

bool willLineAIntersectBXZ const se_core::Point3 a0,
const se_core::Point3 a1,
const se_core::Point3 b0,
const se_core::Point3 b1
 

Definition at line 35 of file NavMesh.cpp.

References se_core::Point2::willAIntersectB().

Referenced by se_basic::NavMesh::isInLineOfSight().


Variable Documentation

_SeBasicExport const EnterTo se_basic::actionEnterTo
 

Definition at line 64 of file EnterTo.cpp.

_SeBasicExport const IdleFor se_basic::actionIdleFor
 

Definition at line 55 of file IdleFor.cpp.

_SeBasicExport const LeaveToAndStopScript se_basic::actionLeaveTo
 

Definition at line 65 of file LeaveToAndStopScript.cpp.

_SeBasicExport const PopScript se_basic::actionPopScript
 

Definition at line 41 of file PopScript.cpp.

_SeBasicExport const PushScript se_basic::actionPushScript
 

Definition at line 53 of file PushScript.cpp.

_SeBasicExport const Save se_basic::actionSave
 

Definition at line 53 of file Save.cpp.

_SeBasicExport const Say se_basic::actionSay
 

Definition at line 60 of file Say.cpp.

_SeBasicExport const Spawn se_basic::actionSpawn
 

Definition at line 70 of file Spawn.cpp.

_SeBasicExport const SpawnChildren se_basic::actionSpawnChildren
 

Definition at line 80 of file SpawnChildren.cpp.

_SeBasicExport const StartCutscene se_basic::actionStartCutscene
 

Definition at line 61 of file StartCutscene.cpp.

_SeBasicExport const StopCutscene se_basic::actionStopCutscene
 

Definition at line 38 of file StopCutscene.cpp.

_SeBasicExport const StopScript se_basic::actionStopScript
 

Definition at line 37 of file StopScript.cpp.

_SeBasicExport const PhCirclingCamera se_basic::physicsCirclingCamera
 

Definition at line 12 of file PhCirclingCamera.cpp.

_SeBasicExport const PhTrackingCamera se_basic::physicsTrackingCamera
 

Definition at line 11 of file PhTrackingCamera.cpp.


Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:20 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo