Roulette 1.0
Roulette game template
Loading...
Searching...
No Matches
GBTemplates.Roulette.IPoolList< T > Interface Template Reference

custom pool list Interface. More...

Inheritance diagram for GBTemplates.Roulette.IPoolList< T >:
GBTemplates.Roulette.PoolList< T >

Public Member Functions

PoolInstantiate (Vector3 position, Quaternion rotation)
 Pools the instantiate.
 
void Clear ()
 Clears the.
 
void GeneratePool (Transform parent)
 Generates the pool.
 
void Add (T value)
 Adds the.
 
void Remove (T value)
 Removes the.
 
void Remove (int index)
 Removes the.
 
bool Contains (T value)
 Contains the.
 

Properties

int Count [get]
 Gets the count.
 
First [get]
 Gets the first.
 
FirstFree [get]
 Gets the first free.
 
Last [get]
 Gets the last.
 

Detailed Description

custom pool list Interface.

Member Function Documentation

◆ Add()

void GBTemplates.Roulette.IPoolList< T >.Add ( value)

Adds the.

Parameters
valueThe value.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ Clear()

void GBTemplates.Roulette.IPoolList< T >.Clear ( )

Clears the.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ Contains()

bool GBTemplates.Roulette.IPoolList< T >.Contains ( value)

Contains the.

Parameters
valueThe value.
Returns
A bool.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ GeneratePool()

void GBTemplates.Roulette.IPoolList< T >.GeneratePool ( Transform  parent)

Generates the pool.

Parameters
parentThe parent.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ PoolInstantiate()

T GBTemplates.Roulette.IPoolList< T >.PoolInstantiate ( Vector3  position,
Quaternion  rotation 
)

Pools the instantiate.

Parameters
positionThe position.
rotationThe rotation.
Returns
A T.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ Remove() [1/2]

void GBTemplates.Roulette.IPoolList< T >.Remove ( int  index)

Removes the.

Parameters
indexThe index.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ Remove() [2/2]

void GBTemplates.Roulette.IPoolList< T >.Remove ( value)

Removes the.

Parameters
valueThe value.

Implemented in GBTemplates.Roulette.PoolList< T >.

Property Documentation

◆ Count

int GBTemplates.Roulette.IPoolList< T >.Count
get

Gets the count.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ First

Gets the first.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ FirstFree

T GBTemplates.Roulette.IPoolList< T >.FirstFree
get

Gets the first free.

Implemented in GBTemplates.Roulette.PoolList< T >.

◆ Last

Gets the last.

Implemented in GBTemplates.Roulette.PoolList< T >.


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