Introduction to 3D Game Engine Design Using DirectX 9 and C#

E

earth_location attribute, Wheel class, 321

Effect class, 168

elastic collisions, 362

elevation data, allocating arrays for, 130

emissive color , 106

Enabled property, GameLights class, 219

Ending event, Audio class, 283

engine_horsepower attribute, CarDynamics class, 331

engine_loss attribute, CarDynamics class, 331

engine_rpm attribute, CarDynamics class, 330

eng_torque attribute, CarDynamics class, 331

enumerating joysticks, 32

environmental effects, 152

Epsilon property, Fact class, 238

Equals member, Operator enumeration, 241

Euler angles, 6

Euler class, 311

Eulers method, 340

Evaluate method

Expression class, 249

Logic class, 242

Transitioner class, 252, 256

Exclusive constant, CooperativeLevelFlags enumeration, 30

Execute method

GameCommand class, 55, 65

Thinker class, 264

Expression class

CombineByAnding property, 248

constructor, 248

defining, 247

implementing inference engine, 237

methods

AddLogic method, 249

Clear method, 248

Evaluate method, 249

Read method, 250

Write method, 250

next step up from Logic class, 247

ExtendedMaterial array

accessing color and texture information, 168

Material3D member, 177

returned by FromFile method of

Mesh class, 169

Eye vector, Camera class, 200, 208

Eyes property, Opponent class, 279

Категории