Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
M
- M - Static variable in interface ch.epfl.cs107.play.window.Keyboard
- m00 - Variable in class ch.epfl.cs107.play.math.Transform
-
X scale
- m01 - Variable in class ch.epfl.cs107.play.math.Transform
-
X shear
- m02 - Variable in class ch.epfl.cs107.play.math.Transform
-
X translation
- m10 - Variable in class ch.epfl.cs107.play.math.Transform
-
Y shear
- m11 - Variable in class ch.epfl.cs107.play.math.Transform
-
Y scale
- m12 - Variable in class ch.epfl.cs107.play.math.Transform
-
Y translation
- makeItAppear(float) - Method in class ch.epfl.cs107.play.engine.actor.Text
-
Make the text appear by step of given size
- makeItDisappear(float) - Method in class ch.epfl.cs107.play.engine.actor.Text
-
Make the text disappear by step of given size
- max() - Method in class ch.epfl.cs107.play.math.Vector
- max(Vector) - Method in class ch.epfl.cs107.play.math.Vector
- MIDDLE - Enum constant in enum class ch.epfl.cs107.play.math.TextAlign.Vertical
- min() - Method in class ch.epfl.cs107.play.math.Vector
- min(Vector) - Method in class ch.epfl.cs107.play.math.Vector
- mirrored(Vector) - Method in class ch.epfl.cs107.play.math.Vector
-
Computes mirrored vector, with respect to specified normal.
- mixed(Vector, float) - Method in class ch.epfl.cs107.play.math.Vector
-
Computes linear interpolation between two vectors.
- Mouse - Interface in ch.epfl.cs107.play.window
-
Represents the mouse pointer.
- MouseButtonPressedRecordEntry - Class in ch.epfl.cs107.play.recorder.recordEntry
- MouseButtonPressedRecordEntry(long, int) - Constructor for class ch.epfl.cs107.play.recorder.recordEntry.MouseButtonPressedRecordEntry
- MouseButtonReleasedRecordEntry - Class in ch.epfl.cs107.play.recorder.recordEntry
- MouseButtonReleasedRecordEntry(long, int) - Constructor for class ch.epfl.cs107.play.recorder.recordEntry.MouseButtonReleasedRecordEntry
- MouseMoveRecordEntry - Class in ch.epfl.cs107.play.recorder.recordEntry
- MouseMoveRecordEntry(long, float, float) - Constructor for class ch.epfl.cs107.play.recorder.recordEntry.MouseMoveRecordEntry
- MovableAreaEntity - Class in ch.epfl.cs107.play.areagame.actor
-
MovableAreaEntity represent AreaEntity which can move on the grid
- MovableAreaEntity(Area, Orientation, DiscreteCoordinates) - Constructor for class ch.epfl.cs107.play.areagame.actor.MovableAreaEntity
-
Default MovableAreaEntity constructor
- move(int) - Method in class ch.epfl.cs107.play.areagame.actor.MovableAreaEntity
-
Final move method If no displacement occurs or if the displacement just ends now, start movement of one Cell in the current Orientation direction Note the movement is possible only if this MovableAreaEntity can: - leave the cells this motion implies to leave - enter the cells this motion implies to enter
- move(int, int) - Method in class ch.epfl.cs107.play.areagame.actor.MovableAreaEntity
-
Final move method If no displacement occurs or if the displacement just ends now, start movement of one Cell in the current Orientation direction Note the movement is possible only if this MovableAreaEntity can: - leave the cells this motion implies to leave - enter the cells this motion implies to enter
- mul(float) - Method in class ch.epfl.cs107.play.math.Vector
- mul(float, float) - Method in class ch.epfl.cs107.play.math.Vector
- mul(Vector) - Method in class ch.epfl.cs107.play.math.Vector
- MultipleAnd - Class in ch.epfl.cs107.play.signal.logic
-
Implementation of a Logical And gate
- MultipleAnd(Logic...) - Constructor for class ch.epfl.cs107.play.signal.logic.MultipleAnd
-
Default constructor of logical And with more than two input
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form