Click or drag to resize

__CompilerHints Class

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.
Inheritance Hierarchy
SystemObject
  Gamelogic.Grids__CompilerHints

Namespace:  Gamelogic.Grids
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
C#
[VersionAttribute(1, 6, 0)]
public static class __CompilerHints

The __CompilerHints type exposes the following members.

Methods
  NameDescription
Public methodStatic member__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 methodStatic member__CompilerHint__Diamond
Public methodStatic member__CompilerHint__FlatHex
Public methodStatic member__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 methodStatic member__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 methodStatic member__CompilerHint__PointyHex
Public methodStatic member__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 methodStatic member__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 methodStatic member__CompilerHint__Rect
Public methodStatic member__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 methodStatic member__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 methodStatic member__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 methodStatic member__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 methodStatic member__CompilerHint2__Diamond
Public methodStatic member__CompilerHint2__FlatHex
Public methodStatic member__CompilerHint2__PointyHex
Public methodStatic member__CompilerHint2__Rect
Top
See Also