Drag[en]gine Script Module DragonScript  1.21
Dragengine.Gui.DNDTypeList Class Reference

Drag and drop data type list. More...

Inheritance diagram for Dragengine.Gui.DNDTypeList:

Public Member Functions

void add (String type)
 Add type if absent. More...
 
void forEach (Block ablock)
 Visit types with a block. More...
 
String getAt (int index)
 Type at index. More...
 
int getCount ()
 Number of data types. More...
 
bool has (String type)
 Type is present. More...
 
DNDTypeList new ()
 Create drag and drop data type list. More...
 
DNDTypeList new (DNDTypeList list)
 Create copy of a drag and drop data type list. More...
 
void remove (String type)
 Remove type if present. More...
 
void removeAll ()
 Remove all types. More...
 

Detailed Description

Drag and drop data type list.

Member Function Documentation

◆ add()

void Dragengine.Gui.DNDTypeList.add ( String  type)

Add type if absent.

◆ forEach()

void Dragengine.Gui.DNDTypeList.forEach ( Block  ablock)

Visit types with a block.

◆ getAt()

String Dragengine.Gui.DNDTypeList.getAt ( int  index)

Type at index.

◆ getCount()

int Dragengine.Gui.DNDTypeList.getCount ( )

Number of data types.

◆ has()

bool Dragengine.Gui.DNDTypeList.has ( String  type)

Type is present.

◆ new() [1/2]

DNDTypeList Dragengine.Gui.DNDTypeList.new ( )

Create drag and drop data type list.

◆ new() [2/2]

DNDTypeList Dragengine.Gui.DNDTypeList.new ( DNDTypeList  list)

Create copy of a drag and drop data type list.

◆ remove()

void Dragengine.Gui.DNDTypeList.remove ( String  type)

Remove type if present.

◆ removeAll()

void Dragengine.Gui.DNDTypeList.removeAll ( )

Remove all types.


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