[AE Engine logo] Public API Reference
Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

aeLine Class Reference

A 3D line. More...

#include <line.h>

Inheritance diagram for aeLine:

aeObject aeBase List of all members.

Public Member Functions

 aeLine ()
 Create a new line object with no name.

 aeLine (char *)
 Create a new line object given a name.

void draw (aeEngineflags *)
 Draw the line.


Detailed Description

A 3D line.

Definition at line 35 of file line.h.


Constructor & Destructor Documentation

aeLine::aeLine  
 

Create a new line object with no name.

Naturally you won't be able to find the line from the engine by its name.

aeLine::aeLine char *   
 

Create a new line object given a name.

Use this if you want to find the object from the objectpool at later time.

Parameters:
char * The object name.
See also:
aeRegistry::FindObjectByName()


Member Function Documentation

void aeLine::draw aeEngineflags   [virtual]
 

Draw the line.

After you have added the object to the engine's objectpool, aeEngine::Render() (which you should call upon aeevProcessFrame event) will call this method to draw the object. You should not need to call this yourself.

See also:
aeEngine::AddObject(), aeEngine::Render()

Implements aeObject.


The documentation for this class was generated from the following file:
AE Engine Public API Reference
Generated on Wed Apr 9 09:43:40 2003 by Doxygen.