| _bRect | Jypeli.PhysicsObject | private |
| _collisionIgnorer | Jypeli.PhysicsObject | private |
| _facingDirection | PlatformCharacter | private |
| _maxAngularV | Jypeli.PhysicsObject | private |
| _maxLinearV | Jypeli.PhysicsObject | private |
| _storedMomentOfInertia | Jypeli.PhysicsObject | private |
| _turnsWhenWalking | PlatformCharacter | private |
| Acceleration | Jypeli.PhysicsObject | |
| AddCollisionHelpers() | PlatformCharacter | private |
| AddCollisionIgnoreGroup(int group) | Jypeli.PhysicsObject | |
| AdjustPosition() | PlatformCharacter | private |
| Angle | Jypeli.PhysicsObject | |
| AngularAcceleration | Jypeli.PhysicsObject | |
| AngularDamping | Jypeli.PhysicsObject | |
| AngularVelocity | Jypeli.PhysicsObject | |
| AnimationPlayed() | PlatformCharacter | private |
| AnimFall | PlatformCharacter | |
| AnimIdle | PlatformCharacter | |
| AnimJump | PlatformCharacter | |
| AnimWalk | PlatformCharacter | |
| ApplyTorque(double torque) | Jypeli.PhysicsObject | virtual |
| Body | Jypeli.PhysicsObject | |
| BoundingRectangle | Jypeli.PhysicsObject | |
| CanMoveOnAir | PlatformCharacter | |
| CanRotate | Jypeli.PhysicsObject | |
| CanWalk(double dx) | PlatformCharacter | private |
| CanWalkAgainstWalls | PlatformCharacter | |
| ClearCollisionIgnoreGroups() | Jypeli.PhysicsObject | |
| Collided | Jypeli.PhysicsObject | |
| collisionHelpers | PlatformCharacter | private |
| CollisionIgnoreGroup | PlatformCharacter | |
| CollisionIgnorer | PlatformCharacter | |
| CreateStaticObject(double width, double height, Shape shape) | Jypeli.PhysicsObject | static |
| CreateStaticObject(double width, double height) | Jypeli.PhysicsObject | static |
| CreateStaticObject(Animation animation) | Jypeli.PhysicsObject | static |
| customAnimAction | PlatformCharacter | private |
| customAnimPlaying | PlatformCharacter | private |
| Destroy() | PlatformCharacter | |
| Destroying | Jypeli.PhysicsObject | |
| DirectionChanged | PlatformCharacter | |
| FacingDirection | PlatformCharacter | |
| FindPlatform() | PlatformCharacter | private |
| ForceJump(double speed) | PlatformCharacter | |
| GetPlatformTopY(GameObject platform) | PlatformCharacter | private |
| GetStateColor(PlatformCharacterState state) | PlatformCharacter | private |
| highTolerance | PlatformCharacter | private |
| Hit(Vector impulse) | Jypeli.PhysicsObject | virtual |
| IgnoresCollisionResponse | Jypeli.PhysicsObject | |
| IgnoresCollisionWith(PhysicsObject target) | Jypeli.PhysicsObject | |
| IgnoresExplosions | Jypeli.PhysicsObject | |
| IgnoresGravity | Jypeli.PhysicsObject | |
| IgnoresPhysicsLogics | Jypeli.PhysicsObject | |
| Initialize(double width, double height, Shape shape) | Jypeli.PhysicsObject | private |
| IsAboutToFall() | PlatformCharacter | |
| IsDestroying | Jypeli.PhysicsObject | |
| IsPlatform(PhysicsObject o) | PlatformCharacter | privatestatic |
| IsStandingOn(PhysicsObject target, double yTolerance) | PlatformCharacter | private |
| isWalking | PlatformCharacter | private |
| IsWeaponFacingRight() | PlatformCharacter | private |
| Jump(double speed) | PlatformCharacter | |
| KineticFriction | Jypeli.PhysicsObject | |
| lastDt | PlatformCharacter | private |
| lastPlatform | PlatformCharacter | private |
| lastPlatformPosition | PlatformCharacter | private |
| LinearDamping | Jypeli.PhysicsObject | |
| LoopFallAnim | PlatformCharacter | |
| LoopJumpAnim | PlatformCharacter | |
| lowTolerance | PlatformCharacter | private |
| MaintainMomentum | PlatformCharacter | |
| MakeOneWay() | Jypeli.PhysicsObject | |
| MakeStatic() | Jypeli.PhysicsObject | |
| Mass | Jypeli.PhysicsObject | |
| MaxAngularVelocity | Jypeli.PhysicsObject | |
| MaxVelocity | Jypeli.PhysicsObject | |
| MomentOfInertia | Jypeli.PhysicsObject | |
| Move(Vector movement) | PlatformCharacter | |
| MoveToTarget() | PlatformCharacter | protected |
| OnCollided(IPhysicsBody thisBody, IPhysicsBody otherBody) | Jypeli.PhysicsObject | |
| OnCollision(PhysicsObject collisionHelperObject, PhysicsObject target) | PlatformCharacter | private |
| ParentStructure | Jypeli.PhysicsObject | |
| PhysicsObject(double width, double height, Shape shape, double x=0.0, double y=0.0) | Jypeli.PhysicsObject | |
| PhysicsObject(double width, double height) | Jypeli.PhysicsObject | |
| PhysicsObject(double width, double height, double x, double y) | Jypeli.PhysicsObject | |
| PhysicsObject(Animation animation) | Jypeli.PhysicsObject | |
| PhysicsObject(RaySegment raySegment) | Jypeli.PhysicsObject | |
| PlatformCharacter(double width, double height) | PlatformCharacter | |
| PlatformCharacter(double width, double height, Shape shape) | PlatformCharacter | |
| PlatformCharacterState luettelotyypin nimi | PlatformCharacter | private |
| PlayAnimation(Animation anim, Action onPlayed=null) | PlatformCharacter | |
| Position | Jypeli.PhysicsObject | |
| PrepareThrowable(PhysicsObject obj, Angle angle, double force, double distanceDelta, double axialDelta) | PlatformCharacter | protectedvirtual |
| Push(Vector force) | Jypeli.PhysicsObject | virtual |
| Push(Vector force, TimeSpan time) | Jypeli.PhysicsObject | |
| RemoveCollisionHelpers() | PlatformCharacter | private |
| RemoveCollisionIgnoreGroup(int group) | Jypeli.PhysicsObject | |
| Reset() | PlatformCharacter | |
| Restitution | Jypeli.PhysicsObject | |
| SetAnimation(Animation anim, bool loop=true) | PlatformCharacter | private |
| SetIdleAnim() | PlatformCharacter | private |
| Shape | Jypeli.PhysicsObject | |
| Size | PlatformCharacter | |
| state | PlatformCharacter | private |
| StaticFriction | Jypeli.PhysicsObject | |
| Stop() | Jypeli.PhysicsObject | |
| StopAngular() | Jypeli.PhysicsObject | |
| StopAxial(Vector axis) | Jypeli.PhysicsObject | |
| StopHorizontal() | Jypeli.PhysicsObject | |
| StopVertical() | Jypeli.PhysicsObject | |
| StopWalking() | PlatformCharacter | private |
| Throw(PhysicsObject obj, Angle angle, double force, double distOffset=0, int layer=0, double axialOffset=0) | Jypeli.PhysicsObject | |
| Turn(Direction direction) | PlatformCharacter | |
| TurnsWhenWalking | PlatformCharacter | |
| Update(Time time) | PlatformCharacter | |
| Velocity | Jypeli.PhysicsObject | |
| Visualize() | PlatformCharacter | private |
| Walk(double horizontalVelocity) | PlatformCharacter | |
| WalkOnAir | PlatformCharacter | |
| weapon | PlatformCharacter | private |
| Weapon | PlatformCharacter | |