AnimatLab
2
Test
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
BlFluidPlane.h
Go to the documentation of this file.
1
7
#pragma once
8
9
namespace
BulletAnimatSim
10
{
11
namespace
Environment
12
{
13
namespace
Bodies
14
{
15
16
class
BULLET_PORT
BlFluidPlane
:
public
AnimatSim::Environment::Bodies::FluidPlane
,
public
BlRigidBody
17
{
18
protected
:
19
virtual
void
SetupPhysics();
20
virtual
void
DeletePhysics(
bool
bIncludeChildren);
21
22
virtual
void
CreateGraphicsGeometry();
23
virtual
void
CreatePhysicsGeometry();
24
virtual
void
ResizePhysicsGeometry();
25
virtual
void
UpdateFluidPlaneHeight();
26
27
public
:
28
BlFluidPlane
();
29
virtual
~
BlFluidPlane
();
30
31
virtual
float
Height();
32
33
virtual
void
Position(CStdFPoint &oPoint,
bool
bUseScaling =
true
,
bool
bFireChangeEvent =
false
,
bool
bUpdateMatrix =
true
);
34
35
virtual
void
CreateParts();
36
virtual
void
Physics_FluidDataChanged();
37
virtual
void
Physics_PositionChanged();
38
};
39
40
}
//Bodies
41
}
// Environment
42
}
//BulletAnimatSim
BulletAnimatSim::Environment::BlRigidBody
A common class for all rigid body data specific to vortex.
Definition:
BlRigidBody.h:87
AnimatSim::Environment::Bodies::FluidPlane
A fluid plane.
Definition:
FluidPlane.h:30
BulletAnimatSim
Classes for implementing the cm-labs vortex physics engine for AnimatLab.
Definition:
BlAnimatCollisionDispatcher.cpp:10
BulletAnimatSim::Environment::Bodies::BlFluidPlane
Definition:
BlFluidPlane.h:16
Libraries
BulletAnimatSim
BlFluidPlane.h
Generated on Tue Sep 29 2015 07:07:12 for AnimatLab by
1.8.10