AbsBottom | GameObjectBase | |
AbsLeft | GameObjectBase | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.AbsoluteAngle | GameObjectBase | |
Jypeli::IGameObjectInternal.AbsoluteAngle | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.AbsolutePosition | GameObjectBase | |
Jypeli::IGameObjectInternal.AbsolutePosition | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.AbsoluteUnitX | GameObjectBase | |
Jypeli::IGameObjectInternal.AbsoluteUnitX | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.AbsoluteUnitY | GameObjectBase | |
Jypeli::IGameObjectInternal.AbsoluteUnitY | IGameObject | |
AbsRight | GameObjectBase | |
AbsTop | GameObjectBase | |
Acceleration | PhysicsObject | |
Add(IGameObject childObject) | GameObject | |
Add(IGameObject childObject) | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.AddedToGame | GameObjectBase | |
Jypeli::IGameObjectInternal.AddedToGame | IGameObject | |
Angle | PhysicsObject | |
AngularAcceleration | PhysicsObject | |
AngularDamping | PhysicsObject | |
AngularVelocity | PhysicsObject | |
Animation | GameObject | |
ApplyTorque(double torque) | PhysicsObject | virtual |
arrivedAction | GameObject | protected |
ArrivedAt | GameObject | |
AssociatedListeners | GameObject | |
autoResizeChildObjects | GameObject | protected |
Body | PhysicsObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Bottom | GameObjectBase | |
Jypeli::IGameObjectInternal.Bottom | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Brain | GameObjectBase | |
Jypeli::IGameObjectInternal.Brain | IGameObject | |
CanRotate | PhysicsObject | |
Clear() | GameObject | virtual |
ClearOscillations() | GameObject | |
Clone() | GameObject | |
Collided | PhysicsObject | |
CollisionIgnoreGroup | PhysicsObject | |
CollisionIgnorer | PhysicsObject | |
Color | GameObject | |
Color | GameObject | |
CreateStaticObject(double width, double height) | PhysicsObject | static |
CreateStaticObject(Image image) | PhysicsObject | static |
CreateStaticObject(double width, double height, Shape shape) | PhysicsObject | static |
CreateStaticObject(double width, double height, Shape shape, CollisionShapeParameters parameters) | PhysicsObject | static |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.CreationTime | GameObjectBase | |
Jypeli::IGameObjectInternal.CreationTime | IGameObject | |
Data | GameObjectBase | |
Destroy() | PhysicsObject | virtual |
Destroyed | GameObjectBase | |
Destroying | PhysicsObject | |
FadeColorTo(Color targetColor, double seconds) | GameObject | |
FlipImage() | GameObject | |
Game | GameObject | |
GameObject(double width, double height) | GameObject | |
GameObject(Image image) | GameObject | |
GameObject(double width, double height, Shape shape) | GameObject | |
GameObject(double width, double height) | GameObject | |
GameObject(double width, double height, Shape shape) | GameObject | |
GameObject(Animation animation) | GameObject | |
GameObject(ILayout layout) | GameObject | |
GameObjectBase() | GameObjectBase | protected |
GetMaximumSize() | GameObject | protectedvirtual |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Height | GameObjectBase | |
Jypeli::IGameObjectInternal.Height | IGameObject | |
Hit(Vector impulse) | PhysicsObject | virtual |
HorizontalSizing | GameObject | |
IgnoresCollisionResponse | PhysicsObject | |
IgnoresCollisionWith(IPhysicsObject target) | PhysicsObject | |
IgnoresExplosions | PhysicsObject | |
IgnoresGravity | PhysicsObject | |
IgnoresLighting | GameObject | |
IgnoresPhysicsLogics | PhysicsObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Image | GameObjectBase | |
Jypeli::IGameObjectInternal.Image | IGameObject | |
InitChildren() | GameObject | protectedvirtual |
InitLayout(double width, double height) | GameObject | |
InitLayout(double width, double height, ILayout layout) | GameObject | |
IsAddedToGame | GameObject | |
IsBlocking(Vector pos1, Vector pos2) | GameObject | |
IsDestroyed | GameObjectBase | |
IsDestroying | PhysicsObject | |
IsInside(Vector point) | GameObject | |
IsInside(Vector point) | GameObject | |
IsInsideRect(Vector point) | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.IsUpdated | GameObjectBase | |
Jypeli::IGameObjectInternal.IsUpdated | Updatable | |
IsVisible | GameObject | |
KineticFriction | PhysicsObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Layer | GameObjectBase | |
Jypeli::IGameObjectInternal.Layer | IGameObjectInternal | |
Layout | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Left | GameObjectBase | |
Jypeli::IGameObjectInternal.Left | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Lifetime | GameObjectBase | |
Jypeli::IGameObjectInternal.Lifetime | IGameObject | |
LifetimeLeft | GameObjectBase | |
LinearDamping | PhysicsObject | |
MakeOneWay() | PhysicsObject | |
MakeOneWay(Vector direction) | PhysicsObject | |
MakeStatic() | PhysicsObject | |
Mass | PhysicsObject | |
MaxAngularVelocity | PhysicsObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.MaximumLifetime | GameObjectBase | |
Jypeli::IGameObjectInternal.MaximumLifetime | IGameObject | |
MaxVelocity | PhysicsObject | |
MirrorImage() | GameObject | |
MomentOfInertia | PhysicsObject | |
Move(Vector movement) | PhysicsObject | virtual |
moveSpeed | GameObject | protected |
moveTarget | GameObject | protected |
moveTimer | GameObject | protected |
MoveTo(Vector location, double speed) | GameObject | virtual |
MoveTo(Vector location, double speed, Action doWhenArrived) | GameObject | virtual |
MoveToTarget() | PhysicsObject | protectedvirtual |
NotifyParentAboutChangedSizingAttributes() | GameObject | protected |
ObjectCount | GameObject | |
Objects | GameObject | |
Objects | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.OnAddedToGame() | GameObjectBase | |
Jypeli::IGameObjectInternal.OnAddedToGame() | IGameObjectInternal | |
OnArrivedAt(Vector location) | GameObject | |
OnDestroyed() | GameObjectBase | protected |
OnDestroying() | PhysicsObject | protected |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.OnRemoved() | GameObjectBase | |
Jypeli::IGameObjectInternal.OnRemoved() | IGameObjectInternal | |
Oscillate(Vector axis, double amplitude, double frequency, double phase=0, double damping=0) | GameObject | |
Oscillate< WaveForm >(Vector axis, double amplitude, double frequency, double phase=0, double damping=0) | GameObject | |
OscillateAngle(double direction, UnlimitedAngle amplitude, double frequency, double damping=0) | GameObject | |
OscillateAngle< WaveForm >(double direction, UnlimitedAngle amplitude, double frequency, double damping=0) | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Parent | GameObjectBase | |
Jypeli::IGameObjectInternal.Parent | IGameObject | |
ParentStructure | PhysicsObject | |
PhysicsObject(double width, double height) | PhysicsObject | |
PhysicsObject(double width, double height, Shape shape) | PhysicsObject | |
PhysicsObject(Image image) | PhysicsObject | |
PhysicsObject(double width, double height, Shape shape, CollisionShapeParameters shapeParameters) | PhysicsObject | |
PhysicsObject(RaySegment raySegment) | PhysicsObject | |
PosInLevel | GameObjectBase | |
Position | PhysicsObject | |
PreferredSize | GameObject | |
PrepareThrowable(PhysicsObject obj, Angle angle, double force, double distanceDelta, double axialDelta) | PhysicsObject | protectedvirtual |
Projectile(double radius, double mass, string imageName) | Projectile | |
Projectile(double radius, double mass, Color color) | Projectile | |
Projectile(double width, double height, double mass, string imageName) | Projectile | |
Projectile(double width, double height, double mass, Color color) | Projectile | |
Push(Vector force) | PhysicsObject | virtual |
Push(Vector force, TimeSpan time) | PhysicsObject | virtual |
ReallyDestroy() | PhysicsObject | protectedvirtual |
RefreshLayout() | GameObject | |
Remove(IGameObject childObject) | GameObject | |
Remove(IGameObject childObject) | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Removed | GameObjectBase | |
Jypeli::IGameObjectInternal.Removed | IGameObject | |
Restitution | PhysicsObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Right | GameObjectBase | |
Jypeli::IGameObjectInternal.Right | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.RotateImage | GameObjectBase | |
Jypeli::IGameObjectInternal.RotateImage | IGameObject | |
SeesObject(GameObject obj) | GameObject | |
SeesObject(GameObject obj, Predicate< GameObject > isObstacle) | GameObject | |
SeesObject(GameObject obj, object obstacleTag) | GameObject | |
SeesTarget(Vector targetPosition) | GameObject | |
SeesTarget(Vector targetPosition, Predicate< GameObject > isObstacle) | GameObject | |
SeesTarget(Vector targetPosition, object obstacleTag) | GameObject | |
SetEquilibrium() | GameObject | |
SetImage(StorageFile file) | GameObject | |
SetImage(StorageFile file) | GameObject | |
Shape | PhysicsObject | |
Size | PhysicsObject | |
SizingByLayout | GameObject | |
StaticFriction | PhysicsObject | |
Stop() | PhysicsObject | virtual |
StopAngular() | PhysicsObject | |
StopAxial(Vector axis) | PhysicsObject | |
StopHorizontal() | PhysicsObject | |
StopMoveTo() | GameObject | |
StopVertical() | PhysicsObject | |
Tag | GameObjectBase | |
TextureFillsShape | GameObject | |
TextureWrapSize | GameObject | |
Throw(PhysicsObject obj, Angle angle, double force, double distOffset=0, int layer=0, double axialOffset=0) | PhysicsObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Top | GameObjectBase | |
Jypeli::IGameObjectInternal.Top | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.UnitX | GameObjectBase | |
Jypeli::IGameObjectInternal.UnitX | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.UnitY | GameObjectBase | |
Jypeli::IGameObjectInternal.UnitY | IGameObject | |
Update(Time time) | PhysicsObject | virtual |
Velocity | PhysicsObject | |
VerticalSizing | GameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Width | GameObjectBase | |
Jypeli::IGameObjectInternal.Width | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.X | GameObjectBase | |
Jypeli::IGameObjectInternal.X | IGameObject | |
Jypeli::GameObject.Jypeli::GameObjects::GameObjectBase.Y | GameObjectBase | |
Jypeli::IGameObjectInternal.Y | IGameObject | |