Drag[en]gine Script Module DragonScript Script API  1.0
TSTriggerExpressionList Class Reference
Inheritance diagram for TSTriggerExpressionList:

Public Member Functions

void addExpression (TSTriggerExpression expression)
 
void forEach (Block ablock)
 
TSTriggerExpression getExpressionAt (int position)
 
int getExpressionCount ()
 
TSTriggerExpressionList new ()
 
void removeAllExpressions ()
 
void removeExpression (TSTriggerExpression expression)
 
void writeToFile (Dragengine.FileWriter writer)
 

Detailed Description

List of trigger expressions.

Author
Roland Pl├╝ss
Version
1.0
Date
2015

Member Function Documentation

§ addExpression()

void addExpression ( TSTriggerExpression  expression)

Adds a expression.

§ forEach()

void forEach ( Block  ablock)

Process expressions with a block. The block is required to have one argument of type TSTriggerExpression.

§ getExpressionAt()

TSTriggerExpression getExpressionAt ( int  position)

Retrieves the expression at the given position.

§ getExpressionCount()

int getExpressionCount ( )

Retrieves the number of expressions.

§ new()

Creates a new trigger expression list.

§ removeAllExpressions()

void removeAllExpressions ( )

Removes all expressions.

§ removeExpression()

void removeExpression ( TSTriggerExpression  expression)

Removes an expression.

§ writeToFile()

void writeToFile ( Dragengine.FileWriter  writer)

Writes the trigger expression list to a file.


The documentation for this class was generated from the following file: