snake-game-1.2: Snake Game Using OpenGL

Safe HaskellNone

SnakeGame.Idle

Documentation

idleUp :: (Num a, Num a1, Ord a1, Show a, HasSetter s2, HasSetter s, HasSetter s1, HasSetter s3, HasSetter s4, HasGetter s2, HasGetter s4, HasGetter s3, HasGetter s1, HasGetter s) => s3 [(GLfloat, GLfloat, GLfloat)] -> s2 [(GLfloat, GLfloat, GLfloat)] -> s4 a1 -> s1 (GLfloat, GLfloat, GLfloat) -> s a -> IO ()Source

idleDown :: (Num a, Num a1, Ord a1, Show a, HasSetter s2, HasSetter s, HasSetter s1, HasSetter s3, HasSetter s4, HasGetter s2, HasGetter s4, HasGetter s3, HasGetter s1, HasGetter s) => s3 [(GLfloat, GLfloat, GLfloat)] -> s2 [(GLfloat, GLfloat, GLfloat)] -> s4 a1 -> s1 (GLfloat, GLfloat, GLfloat) -> s a -> IO ()Source

idleLeft :: (Num a, Num a1, Ord a1, Show a, HasSetter s2, HasSetter s, HasSetter s1, HasSetter s3, HasSetter s4, HasGetter s2, HasGetter s4, HasGetter s3, HasGetter s1, HasGetter s) => s3 [(GLfloat, GLfloat, GLfloat)] -> s2 [(GLfloat, GLfloat, GLfloat)] -> s4 a1 -> s1 (GLfloat, GLfloat, GLfloat) -> s a -> IO ()Source

idleRight :: (Num a, Num a1, Ord a1, Show a, HasSetter s2, HasSetter s, HasSetter s1, HasSetter s3, HasSetter s4, HasGetter s2, HasGetter s4, HasGetter s3, HasGetter s1, HasGetter s) => s3 [(GLfloat, GLfloat, GLfloat)] -> s2 [(GLfloat, GLfloat, GLfloat)] -> s4 a1 -> s1 (GLfloat, GLfloat, GLfloat) -> s a -> IO ()Source

makeGLfloat :: (Show a, Show a1, Show a2) => (a, a1, a2) -> (GLfloat, GLfloat, GLfloat)Source