AbnormalTermination | Imj.Threading |
Acc | Imj.Geo.Continuous |
Actual | Imj.GameItem.Weapon.Laser |
addDuration | Imj.Timing |
addToSystemTime | Imj.Timing |
afterEnd | Imj.GameItem.Weapon.Laser |
align | Imj.Graphics.Text.Alignment |
align' | Imj.Graphics.Text.Alignment |
Alignment | |
1 (Type/Class) | Imj.Graphics.Text.Alignment, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
2 (Data Constructor) | Imj.Graphics.Text.Alignment, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
AlignmentKind | Imj.Graphics.Text.Alignment |
AlphaNum | Imj.Input |
AnchorChars | Imj.Graphics.Text.Animation |
AnchorStrings | Imj.Graphics.Text.Animation |
Arrow | Imj.Input |
Background | Imj.Graphics.Color |
bla | Imj.Geo.Discrete |
black | Imj.Graphics.Color |
BlockBuffering | Imj.Graphics.Render.Delta |
blue | Imj.Graphics.Color |
bresenham | Imj.Geo.Discrete |
bresenham3 | Imj.Geo.Discrete |
bresenham3Length | Imj.Geo.Discrete |
bresenhamLength | Imj.Geo.Discrete |
BufferMode | Imj.Graphics.Render.Delta |
Centered | Imj.Graphics.Text.Alignment |
changeSegmentLength | Imj.Geo.Discrete |
Char | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
clamp | Imj.Util |
ClearAtEveryFrame | Imj.Graphics.Render.Delta |
ClearOnAllocationOnly | Imj.Graphics.Render.Delta |
ClearPolicy | Imj.Graphics.Render.Delta |
Col | Imj.Geo.Discrete |
CollisionStatus | Imj.Physics.Discrete |
Color8 | Imj.Graphics.Color |
Colorable | Imj.Graphics.UI.RectContainer, Imj.Graphics.UI.Colored, Imj.Graphics.Class |
Colored | |
1 (Type/Class) | Imj.Graphics.UI.Colored |
2 (Data Constructor) | Imj.Graphics.UI.Colored |
colored | Imj.Graphics.Text.ColorString |
colored' | Imj.Graphics.Text.ColorString |
ColorString | |
1 (Type/Class) | Imj.Graphics.Text.ColorString |
2 (Data Constructor) | Imj.Graphics.Text.ColorString |
commonPrefix | Imj.Util |
commonSuffix | Imj.Util |
computeActualLaserShot | Imj.GameItem.Weapon.Laser |
configureConsoleFor | Imj.Graphics.Render.Delta |
ConsoleConfig | Imj.Graphics.Render.Delta |
containsWithOuterBorder | Imj.Geo.Discrete |
Coord | |
1 (Type/Class) | Imj.Geo.Discrete |
2 (Data Constructor) | Imj.Geo.Discrete |
Coords | |
1 (Type/Class) | Imj.Geo.Discrete, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
2 (Data Constructor) | Imj.Geo.Discrete, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
coordsForDirection | Imj.Geo.Discrete |
countChars | Imj.Graphics.Text.ColorString |
cyan | Imj.Graphics.Color |
defaultClearColor | Imj.Graphics.Render.Delta |
defaultClearPolicy | Imj.Graphics.Render.Delta |
defaultResizePolicy | Imj.Graphics.Render.Delta |
defaultStdoutMode | Imj.Graphics.Render.Delta |
DeltaEnv | Imj.Graphics.Render.Delta |
DestroyAllObstacles | Imj.GameItem.Weapon.Laser |
DestroyFirstObstacle | Imj.GameItem.Weapon.Laser |
diffCoords | Imj.Geo.Discrete |
diffPosToSpeed | Imj.Geo.Discrete |
diffSystemTime | Imj.Timing |
DiffTime | Imj.Timing |
diffTimeSecToMicros | Imj.Timing |
Direction | Imj.Geo.Discrete |
discreteAdaptor | Imj.Graphics.Math.Ease |
DiscreteColorableMorphing | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
DiscreteDistance | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
DiscreteInterpolation | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
discreteInvQuartEaseInOut | Imj.Graphics.Math.Ease |
DiscreteMorphing | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
distance | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
distanceSuccessive | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
Down | Imj.Geo.Discrete |
Draw | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
draw | Imj.Graphics.Class |
Drawable | Imj.Graphics.Class |
drawAlignedColorStr | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawAlignedColorStr' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawAlignedTxt | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawAlignedTxt' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawAlignedTxt_ | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawAlignedTxt_' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawChar | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawChar' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawChars | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawChars' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawColorStr | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawColorStr' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawMorphing | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
drawMorphingAt | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
drawMorphingSuccessive | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
drawMorphingUsingColor | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
drawStr | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawStr' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawTxt | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawTxt' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
drawUsingColor | Imj.Graphics.UI.RectContainer, Imj.Graphics.UI.Colored, Imj.Graphics.Class |
EaseClock | |
1 (Type/Class) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
Editing | Imj.Graphics.Render.Delta |
Escape | Imj.Input |
Evolution | |
1 (Type/Class) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
extremities | Imj.Geo.Discrete |
firstCollision | Imj.Physics.Discrete |
FixedSize | Imj.Graphics.Render.Delta |
floatSecondsToDiffTime | Imj.Timing |
Foreground | Imj.Graphics.Color |
Frame | |
1 (Type/Class) | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
Gaming | Imj.Graphics.Render.Delta |
getAnimatedTextRenderStates | Imj.Graphics.Text.Animation |
getColor | Imj.Graphics.Class |
getDeltaTimeToNextFrame | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
getKeyThenFlush | Imj.Input |
getSideCentersAtDistance | Imj.Graphics.UI.RectContainer |
getSystemTime | Imj.Timing |
getValueAt | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
gray | Imj.Graphics.Color |
green | Imj.Graphics.Color |
HasLayeredColor | Imj.Graphics.Class |
Height | Imj.Geo.Discrete |
Horizontal | Imj.Geo.Discrete |
Infinite | Imj.GameItem.Weapon.Laser |
InsideWorld | Imj.Physics.Discrete |
Int64 | Imj.Util |
interpolate | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
interpolateSuccessive | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
invQuartEaseInOut | Imj.Graphics.Math.Ease |
Iteration | |
1 (Type/Class) | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
Key | Imj.Input |
KeyTime | |
1 (Type/Class) | Imj.Timing |
2 (Data Constructor) | Imj.Timing |
LaserPolicy | Imj.GameItem.Weapon.Laser |
LaserRay | |
1 (Type/Class) | Imj.GameItem.Weapon.Laser |
2 (Data Constructor) | Imj.GameItem.Weapon.Laser |
LaserReach | Imj.GameItem.Weapon.Laser |
LayeredColor | |
1 (Type/Class) | Imj.Graphics.Text.ColorString, Imj.Graphics.Color, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
2 (Data Constructor) | Imj.Graphics.Text.ColorString, Imj.Graphics.Color, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
LEFT | Imj.Geo.Discrete |
LeftAligned | Imj.Graphics.Text.Alignment |
Length | |
1 (Type/Class) | Imj.Geo.Discrete |
2 (Data Constructor) | Imj.Geo.Discrete |
LineBuffering | Imj.Graphics.Render.Delta |
Location | Imj.Physics.Discrete |
magenta | Imj.Graphics.Color |
MatchTerminalSize | Imj.Graphics.Render.Delta |
maxLength | Imj.Geo.Discrete |
mirrorSpeedAndMoveToPrecollisionIfNeeded | Imj.Physics.Discrete |
mkCentered | Imj.Graphics.Text.Alignment |
mkEaseClock | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
mkEvolution | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
mkEvolutionEaseQuart | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
mkRightAlign | Imj.Graphics.Text.Alignment |
mkSegment | Imj.Geo.Discrete |
mkSegmentByExtendingWhile | Imj.Geo.Discrete |
mkSequentialTextTranslationsCharAnchored | Imj.Graphics.Text.Animation |
mkSequentialTextTranslationsStringAnchored | Imj.Graphics.Text.Animation |
MkSystemTime | Imj.Timing |
mkTextTranslation | Imj.Graphics.Text.Animation |
MonadIO | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
MonadReader | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
move | Imj.Geo.Discrete |
NaiveDraw | |
1 (Type/Class) | Imj.Graphics.Render.Naive |
2 (Data Constructor) | Imj.Graphics.Render.Naive |
newDefaultEnv | Imj.Graphics.Render.Delta |
newEnv | Imj.Graphics.Render.Delta |
nextIteration | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
NoBuffering | Imj.Graphics.Render.Delta |
NoCollision | Imj.Physics.Discrete |
NormalTermination | Imj.Threading |
Oblique | Imj.Geo.Discrete |
onBlack | Imj.Graphics.Color |
onOuterBorder | Imj.Geo.Discrete |
OutsideWorld | Imj.Physics.Discrete |
parabola | Imj.Geo.Continuous |
polyExtremities | Imj.Geo.Continuous |
Pos | Imj.Geo.Continuous, Imj.Geo.Discrete |
pos2vec | Imj.Geo.Continuous |
PosSpeed | |
1 (Type/Class) | Imj.Physics.Discrete |
2 (Data Constructor) | Imj.Physics.Discrete |
PreCollision | Imj.Physics.Discrete |
previousIteration | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
randomRsIO | Imj.Util |
range | Imj.Util |
Ray | |
1 (Type/Class) | Imj.GameItem.Weapon.Laser |
2 (Data Constructor) | Imj.GameItem.Weapon.Laser |
RectContainer | |
1 (Type/Class) | Imj.Graphics.UI.RectContainer |
2 (Data Constructor) | Imj.Graphics.UI.RectContainer |
red | Imj.Graphics.Color |
Render | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
renderAnimatedTextCharAnchored | Imj.Graphics.Text.Animation |
renderAnimatedTextStringAnchored | Imj.Graphics.Text.Animation |
renderToScreen | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
renderToScreen' | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
replicateElements | Imj.Util |
resampleWithExtremities | Imj.Geo.Discrete |
ResizePolicy | Imj.Graphics.Render.Delta |
restoreConsoleSettings | Imj.Graphics.Render.Delta |
rgb | Imj.Graphics.Color |
RIGHT | Imj.Geo.Discrete |
RightAligned | Imj.Graphics.Text.Alignment |
rotateByQuarters | Imj.Geo.Continuous |
Row | Imj.Geo.Discrete |
runAndWaitForTermination | Imj.Threading |
runThenRestoreConsoleSettings | Imj.Graphics.Render.Delta |
scalarProd | Imj.Geo.Continuous |
Segment | Imj.Geo.Discrete |
segmentContains | Imj.Geo.Discrete |
SequentiallyInterpolatedList | |
1 (Type/Class) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
setClearColor | Imj.Graphics.Render.Delta |
setClearPolicy | Imj.Graphics.Render.Delta |
setResizePolicy | Imj.Graphics.Render.Delta |
setStdoutBufferMode | Imj.Graphics.Render.Delta |
setupCapabilities | Imj.Threading |
shootLaser | Imj.GameItem.Weapon.Laser |
shootLaserWithOffset | Imj.GameItem.Weapon.Laser |
showListOrSingleton | Imj.Util |
Size | |
1 (Type/Class) | Imj.Geo.Discrete |
2 (Data Constructor) | Imj.Geo.Discrete |
Speed | |
1 (Type/Class) | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
speed2vec | Imj.Geo.Continuous |
String | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
Successive | |
1 (Type/Class) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
sumCoords | Imj.Geo.Discrete |
sumPosSpeed | Imj.Geo.Discrete |
sumVec2d | Imj.Geo.Continuous |
systemNanoseconds | Imj.Timing |
systemSeconds | Imj.Timing |
SystemTime | Imj.Timing |
Termination | Imj.Threading |
Text | Imj.Graphics.Render, Imj.Graphics.Render.Delta |
TextAnimation | |
1 (Type/Class) | Imj.Graphics.Text.Animation |
2 (Data Constructor) | Imj.Graphics.Text.Animation |
Theoretical | Imj.GameItem.Weapon.Laser |
toCoords | Imj.Geo.Discrete |
toNextLine | Imj.Graphics.Text.Alignment |
translate | Imj.Geo.Discrete |
translate' | Imj.Geo.Discrete |
translatedFullCircle | Imj.Geo.Continuous |
translatedFullCircleFromQuarterArc | Imj.Geo.Continuous |
translateInDir | Imj.Geo.Discrete |
tryGetKeyThenFlush | Imj.Input |
Unknown | Imj.Input |
Up | Imj.Geo.Discrete |
Vec2 | |
1 (Type/Class) | Imj.Geo.Continuous |
2 (Data Constructor) | Imj.Geo.Continuous |
vec2pos | Imj.Geo.Continuous |
vec2speed | Imj.Geo.Continuous |
Vel | Imj.Geo.Continuous, Imj.Geo.Discrete |
Vertical | Imj.Geo.Discrete |
white | Imj.Graphics.Color |
whiteOnBlack | Imj.Graphics.Color |
Width | Imj.Geo.Discrete |
yellow | Imj.Graphics.Color |
zeroCoords | Imj.Geo.Discrete |
zeroFrame | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
zeroIteration | Imj.Iteration, Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
_alignmentKing | Imj.Graphics.Text.Alignment, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
_alignmentRef | Imj.Graphics.Text.Alignment, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
_coloredColor | Imj.Graphics.UI.Colored |
_coloredColorable | Imj.Graphics.UI.Colored |
_colorsBackground | Imj.Graphics.Text.ColorString, Imj.Graphics.Color, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
_colorsForeground | Imj.Graphics.Text.ColorString, Imj.Graphics.Color, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
_coordsX | Imj.Geo.Discrete, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
_coordsY | Imj.Geo.Discrete, Imj.Graphics.Render, Imj.Graphics.Render.Delta |
_evolutionDuration | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
_evolutionInverseEase | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
_evolutionLastFrame | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
_evolutionSuccessive | Imj.Graphics.Interpolation, Imj.Graphics.Text.Animation |
_laserRayDir | Imj.GameItem.Weapon.Laser |
_laserRaySeg | Imj.GameItem.Weapon.Laser |
_posSpeedPos | Imj.Physics.Discrete |
_posSpeedSpeed | Imj.Physics.Discrete |
_rectFrameContentSize | Imj.Graphics.UI.RectContainer |
_rectFrameUpperLeft | Imj.Graphics.UI.RectContainer |
_sizeX | Imj.Geo.Discrete |
_sizeY | Imj.Geo.Discrete |
_textAnimationAnchorsFrom | Imj.Graphics.Text.Animation |
_textAnimationClock | Imj.Graphics.Text.Animation |
_textAnimationFromTos | Imj.Graphics.Text.Animation |
_vec2X | Imj.Geo.Continuous |
_vec2Y | Imj.Geo.Continuous |