Table of Contents

Class __CompilerHints

Namespace
Gamelogic.Grids
Assembly
Assembly-CSharp.dll

This class provides static methods that ensure all the code is generated by to AOT compiler for iOS.

The easiest way to use it is to copy the appropriate methods to one of your classes, modify the __CellType type, and call the methods.

[Version(1, 6, 0)]
public static class __CompilerHints
Inheritance
__CompilerHints
Inherited Members

Methods

__CompilerHint1__Diamond()

Call this method if you use a DiamondGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__Diamond()) return;

Since 1.6

public static bool __CompilerHint1__Diamond()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint1__FlatHex()

Call this method if you use a FlatHexGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__FlatHex()) return;

Since 1.6

public static bool __CompilerHint1__FlatHex()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint1__PointyHex()

Call this method if you use a PointyHexGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__PointyHex()) return;

Since 1.6

public static bool __CompilerHint1__PointyHex()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint1__Rect()

Call this method if you use a RectGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__Rect()) return;

Since 1.6

public static bool __CompilerHint1__Rect()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint2__Diamond()

public static bool __CompilerHint2__Diamond()

Returns

bool

__CompilerHint2__FlatHex()

public static bool __CompilerHint2__FlatHex()

Returns

bool

__CompilerHint2__PointyHex()

public static bool __CompilerHint2__PointyHex()

Returns

bool

__CompilerHint2__Rect()

public static bool __CompilerHint2__Rect()

Returns

bool

__CompilerHint__Cairo()

Call this method if you use a CairoGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__Cairo()) return;

Since 1.6

public static bool __CompilerHint__Cairo()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint__Diamond()

public static bool __CompilerHint__Diamond()

Returns

bool

__CompilerHint__FlatHex()

public static bool __CompilerHint__FlatHex()

Returns

bool

__CompilerHint__FlatRhomb()

Call this method if you use a FlatRhombGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__FlatRhomb()) return;

Since 1.6

public static bool __CompilerHint__FlatRhomb()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint__FlatTri()

Call this method if you use a FlatTriGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__FlatTri()) return;

Since 1.6

public static bool __CompilerHint__FlatTri()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint__PointyHex()

public static bool __CompilerHint__PointyHex()

Returns

bool

__CompilerHint__PointyRhomb()

Call this method if you use a PointyRhombGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__PointyRhomb()) return;

Since 1.6

public static bool __CompilerHint__PointyRhomb()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint__PointyTri()

Call this method if you use a PointyTriGrid. Replace the type __CellType to whatever type you have in your grid.

You can call the method anywhere in your code.

if(!__CompilerHint__PointyTri()) return;

Since 1.6

public static bool __CompilerHint__PointyTri()

Returns

bool

Remarks

This methods always returns true.

__CompilerHint__Rect()

public static bool __CompilerHint__Rect()

Returns

bool