C# 클래스 Artemis.Engine.BodyConstructor

파일 보기 프로젝트 열기: ArtemisEngine/Artemis-Engine

공개 메소드들

메소드 설명
AllowsSleeping ( ) : BodyConstructor
AsBodyType ( BodyType type ) : BodyConstructor
AsBullet ( ) : BodyConstructor
AsDynamic ( ) : BodyConstructor
AsKinematic ( ) : BodyConstructor
AsSensor ( ) : BodyConstructor
AsSensor ( string fixtureName ) : BodyConstructor
AsStatic ( ) : BodyConstructor
BodyConstructor ( ) : System
BodyConstructor ( World world ) : System
CollidesWith ( Category category ) : BodyConstructor
CollidesWith ( string fixtureName, Category category ) : BodyConstructor
Construct ( ) : Body
HasFixedRotation ( ) : BodyConstructor
IgnoresCCD ( ) : BodyConstructor
IgnoresCCDWith ( Category category ) : BodyConstructor
IgnoresCCDWith ( string fixtureName, Category category ) : BodyConstructor
IgnoresGravity ( ) : BodyConstructor
InWorld ( World world ) : BodyConstructor
IsInitiallyAwake ( ) : BodyConstructor
IsInitiallyEnabled ( ) : BodyConstructor
WithAfterCollision ( AfterCollisionEventHandler handler ) : BodyConstructor
WithAfterCollision ( string fixtureName, AfterCollisionEventHandler handler ) : BodyConstructor
WithAngularDamping ( float damping ) : BodyConstructor
WithBeforeCollision ( BeforeCollisionEventHandler handler ) : BodyConstructor
WithBeforeCollision ( string fixtureName, BeforeCollisionEventHandler handler ) : BodyConstructor
WithCollisionCategories ( Category category ) : BodyConstructor
WithCollisionCategories ( string fixtureName, Category category ) : BodyConstructor
WithCollisionGroup ( short collisionGroup ) : BodyConstructor
WithCollisionGroup ( string fixtureName, short collisionGroup ) : BodyConstructor
WithFriction ( float friction ) : BodyConstructor
WithFriction ( string fixtureName, float friction ) : BodyConstructor
WithGravityScale ( float scale ) : BodyConstructor
WithInertia ( float inertia ) : BodyConstructor
WithInitialAngularVelocity ( float angularVelocity ) : BodyConstructor
WithInitialLinearVelocity ( Vector2 linearVelocity ) : BodyConstructor
WithIslandIndex ( int index ) : BodyConstructor
WithLinearDamping ( float linearDamping ) : BodyConstructor
WithLocalCenter ( Vector2 pos ) : BodyConstructor
WithMass ( float mass ) : BodyConstructor
WithOnCollision ( OnCollisionEventHandler handler ) : BodyConstructor
WithOnCollision ( string fixtureName, OnCollisionEventHandler handler ) : BodyConstructor
WithOnSeparation ( OnSeparationEventHandler handler ) : BodyConstructor
WithOnSeparation ( string fixtureName, OnSeparationEventHandler handler ) : BodyConstructor
WithPosition ( Vector2 position ) : BodyConstructor
WithRestitution ( float restitution ) : BodyConstructor
WithRestitution ( string fixtureName, float restitution ) : BodyConstructor
WithRotation ( float rotation ) : BodyConstructor
WithShape ( Shape shape ) : BodyConstructor
WithShape ( string fixtureName, Shape shape ) : BodyConstructor

비공개 메소드들

메소드 설명
SetFixtureData ( Fixture fixture, FixtureData fixtureData ) : void

메소드 상세

AllowsSleeping() 공개 메소드

public AllowsSleeping ( ) : BodyConstructor
리턴 BodyConstructor

AsBodyType() 공개 메소드

public AsBodyType ( BodyType type ) : BodyConstructor
type BodyType
리턴 BodyConstructor

AsBullet() 공개 메소드

public AsBullet ( ) : BodyConstructor
리턴 BodyConstructor

AsDynamic() 공개 메소드

public AsDynamic ( ) : BodyConstructor
리턴 BodyConstructor

AsKinematic() 공개 메소드

public AsKinematic ( ) : BodyConstructor
리턴 BodyConstructor

AsSensor() 공개 메소드

public AsSensor ( ) : BodyConstructor
리턴 BodyConstructor

AsSensor() 공개 메소드

public AsSensor ( string fixtureName ) : BodyConstructor
fixtureName string
리턴 BodyConstructor

AsStatic() 공개 메소드

public AsStatic ( ) : BodyConstructor
리턴 BodyConstructor

BodyConstructor() 공개 메소드

public BodyConstructor ( ) : System
리턴 System

BodyConstructor() 공개 메소드

public BodyConstructor ( World world ) : System
world FarseerPhysics.Dynamics.World
리턴 System

CollidesWith() 공개 메소드

public CollidesWith ( Category category ) : BodyConstructor
category Category
리턴 BodyConstructor

CollidesWith() 공개 메소드

public CollidesWith ( string fixtureName, Category category ) : BodyConstructor
fixtureName string
category Category
리턴 BodyConstructor

Construct() 공개 메소드

public Construct ( ) : Body
리턴 FarseerPhysics.Dynamics.Body

HasFixedRotation() 공개 메소드

public HasFixedRotation ( ) : BodyConstructor
리턴 BodyConstructor

IgnoresCCD() 공개 메소드

public IgnoresCCD ( ) : BodyConstructor
리턴 BodyConstructor

IgnoresCCDWith() 공개 메소드

public IgnoresCCDWith ( Category category ) : BodyConstructor
category Category
리턴 BodyConstructor

IgnoresCCDWith() 공개 메소드

public IgnoresCCDWith ( string fixtureName, Category category ) : BodyConstructor
fixtureName string
category Category
리턴 BodyConstructor

IgnoresGravity() 공개 메소드

public IgnoresGravity ( ) : BodyConstructor
리턴 BodyConstructor

InWorld() 공개 메소드

public InWorld ( World world ) : BodyConstructor
world FarseerPhysics.Dynamics.World
리턴 BodyConstructor

IsInitiallyAwake() 공개 메소드

public IsInitiallyAwake ( ) : BodyConstructor
리턴 BodyConstructor

IsInitiallyEnabled() 공개 메소드

public IsInitiallyEnabled ( ) : BodyConstructor
리턴 BodyConstructor

WithAfterCollision() 공개 메소드

public WithAfterCollision ( AfterCollisionEventHandler handler ) : BodyConstructor
handler AfterCollisionEventHandler
리턴 BodyConstructor

WithAfterCollision() 공개 메소드

public WithAfterCollision ( string fixtureName, AfterCollisionEventHandler handler ) : BodyConstructor
fixtureName string
handler AfterCollisionEventHandler
리턴 BodyConstructor

WithAngularDamping() 공개 메소드

public WithAngularDamping ( float damping ) : BodyConstructor
damping float
리턴 BodyConstructor

WithBeforeCollision() 공개 메소드

public WithBeforeCollision ( BeforeCollisionEventHandler handler ) : BodyConstructor
handler BeforeCollisionEventHandler
리턴 BodyConstructor

WithBeforeCollision() 공개 메소드

public WithBeforeCollision ( string fixtureName, BeforeCollisionEventHandler handler ) : BodyConstructor
fixtureName string
handler BeforeCollisionEventHandler
리턴 BodyConstructor

WithCollisionCategories() 공개 메소드

public WithCollisionCategories ( Category category ) : BodyConstructor
category Category
리턴 BodyConstructor

WithCollisionCategories() 공개 메소드

public WithCollisionCategories ( string fixtureName, Category category ) : BodyConstructor
fixtureName string
category Category
리턴 BodyConstructor

WithCollisionGroup() 공개 메소드

public WithCollisionGroup ( short collisionGroup ) : BodyConstructor
collisionGroup short
리턴 BodyConstructor

WithCollisionGroup() 공개 메소드

public WithCollisionGroup ( string fixtureName, short collisionGroup ) : BodyConstructor
fixtureName string
collisionGroup short
리턴 BodyConstructor

WithFriction() 공개 메소드

public WithFriction ( float friction ) : BodyConstructor
friction float
리턴 BodyConstructor

WithFriction() 공개 메소드

public WithFriction ( string fixtureName, float friction ) : BodyConstructor
fixtureName string
friction float
리턴 BodyConstructor

WithGravityScale() 공개 메소드

public WithGravityScale ( float scale ) : BodyConstructor
scale float
리턴 BodyConstructor

WithInertia() 공개 메소드

public WithInertia ( float inertia ) : BodyConstructor
inertia float
리턴 BodyConstructor

WithInitialAngularVelocity() 공개 메소드

public WithInitialAngularVelocity ( float angularVelocity ) : BodyConstructor
angularVelocity float
리턴 BodyConstructor

WithInitialLinearVelocity() 공개 메소드

public WithInitialLinearVelocity ( Vector2 linearVelocity ) : BodyConstructor
linearVelocity Vector2
리턴 BodyConstructor

WithIslandIndex() 공개 메소드

public WithIslandIndex ( int index ) : BodyConstructor
index int
리턴 BodyConstructor

WithLinearDamping() 공개 메소드

public WithLinearDamping ( float linearDamping ) : BodyConstructor
linearDamping float
리턴 BodyConstructor

WithLocalCenter() 공개 메소드

public WithLocalCenter ( Vector2 pos ) : BodyConstructor
pos Vector2
리턴 BodyConstructor

WithMass() 공개 메소드

public WithMass ( float mass ) : BodyConstructor
mass float
리턴 BodyConstructor

WithOnCollision() 공개 메소드

public WithOnCollision ( OnCollisionEventHandler handler ) : BodyConstructor
handler OnCollisionEventHandler
리턴 BodyConstructor

WithOnCollision() 공개 메소드

public WithOnCollision ( string fixtureName, OnCollisionEventHandler handler ) : BodyConstructor
fixtureName string
handler OnCollisionEventHandler
리턴 BodyConstructor

WithOnSeparation() 공개 메소드

public WithOnSeparation ( OnSeparationEventHandler handler ) : BodyConstructor
handler OnSeparationEventHandler
리턴 BodyConstructor

WithOnSeparation() 공개 메소드

public WithOnSeparation ( string fixtureName, OnSeparationEventHandler handler ) : BodyConstructor
fixtureName string
handler OnSeparationEventHandler
리턴 BodyConstructor

WithPosition() 공개 메소드

public WithPosition ( Vector2 position ) : BodyConstructor
position Vector2
리턴 BodyConstructor

WithRestitution() 공개 메소드

public WithRestitution ( float restitution ) : BodyConstructor
restitution float
리턴 BodyConstructor

WithRestitution() 공개 메소드

public WithRestitution ( string fixtureName, float restitution ) : BodyConstructor
fixtureName string
restitution float
리턴 BodyConstructor

WithRotation() 공개 메소드

public WithRotation ( float rotation ) : BodyConstructor
rotation float
리턴 BodyConstructor

WithShape() 공개 메소드

public WithShape ( Shape shape ) : BodyConstructor
shape FarseerPhysics.Collision.Shapes.Shape
리턴 BodyConstructor

WithShape() 공개 메소드

public WithShape ( string fixtureName, Shape shape ) : BodyConstructor
fixtureName string
shape FarseerPhysics.Collision.Shapes.Shape
리턴 BodyConstructor