C# Class Mojo.DebugRenderer

Inheritance: IDisposable
Afficher le fichier Open project: Rhoana/Mojo Class Usage Examples

Méthodes publiques

Méthode Description
DebugRenderer ( SlimDX device ) : System
Dispose ( ) : void
RenderBoxGreyScaleTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, Camera camera ) : void
RenderBoxGreyScaleTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
RenderBoxSolidOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 color, Camera camera ) : void
RenderBoxSolidWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 backgroundColor, System.Vector3 foregroundColor, Camera camera ) : void
RenderBoxTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, Camera camera ) : void
RenderBoxTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
RenderBoxWireframeOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 color, Camera camera ) : void
RenderLine ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 color, Camera camera ) : void
RenderPoint ( DeviceContext deviceContext, System.Vector3 p, System.Vector3 color, Camera camera ) : void
RenderQuadGreyScaleTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, Camera camera ) : void
RenderQuadGreyScaleTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
RenderQuadSolidOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 color, Camera camera ) : void
RenderQuadSolidWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 backgroundColor, System.Vector3 foregroundColor, Camera camera ) : void
RenderQuadTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, Camera camera ) : void
RenderQuadTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
RenderQuadWireframeOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 color, Camera camera ) : void
RenderSphereSolidOnly ( DeviceContext deviceContext, System.Vector3 p, float radius, System.Vector3 color, Camera camera ) : void
RenderSphereSolidWireframe ( DeviceContext deviceContext, System.Vector3 p, float radius, System.Vector3 backgroundColor, System.Vector3 foregroundColor, Camera camera ) : void
RenderSphereWireframeOnly ( DeviceContext deviceContext, System.Vector3 p, float radius, System.Vector3 color, Camera camera ) : void

Method Details

DebugRenderer() public méthode

public DebugRenderer ( SlimDX device ) : System
device SlimDX
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

RenderBoxGreyScaleTexture3DOnly() public méthode

public RenderBoxGreyScaleTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
t1 System.Vector3
t2 System.Vector3
texture ShaderResourceView
camera Camera
Résultat void

RenderBoxGreyScaleTexture3DWireframe() public méthode

public RenderBoxGreyScaleTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
t1 System.Vector3
t2 System.Vector3
texture ShaderResourceView
color System.Vector3
camera Camera
Résultat void

RenderBoxSolidOnly() public méthode

public RenderBoxSolidOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
color System.Vector3
camera Camera
Résultat void

RenderBoxSolidWireframe() public méthode

public RenderBoxSolidWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 backgroundColor, System.Vector3 foregroundColor, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
backgroundColor System.Vector3
foregroundColor System.Vector3
camera Camera
Résultat void

RenderBoxTexture3DOnly() public méthode

public RenderBoxTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
t1 System.Vector3
t2 System.Vector3
texture ShaderResourceView
camera Camera
Résultat void

RenderBoxTexture3DWireframe() public méthode

public RenderBoxTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 t1, System.Vector3 t2, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
t1 System.Vector3
t2 System.Vector3
texture ShaderResourceView
color System.Vector3
camera Camera
Résultat void

RenderBoxWireframeOnly() public méthode

public RenderBoxWireframeOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
color System.Vector3
camera Camera
Résultat void

RenderLine() public méthode

public RenderLine ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
color System.Vector3
camera Camera
Résultat void

RenderPoint() public méthode

public RenderPoint ( DeviceContext deviceContext, System.Vector3 p, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p System.Vector3
color System.Vector3
camera Camera
Résultat void

RenderQuadGreyScaleTexture3DOnly() public méthode

public RenderQuadGreyScaleTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
t1 System.Vector3
t2 System.Vector3
t3 System.Vector3
t4 System.Vector3
texture ShaderResourceView
camera Camera
Résultat void

RenderQuadGreyScaleTexture3DWireframe() public méthode

public RenderQuadGreyScaleTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
t1 System.Vector3
t2 System.Vector3
t3 System.Vector3
t4 System.Vector3
texture ShaderResourceView
color System.Vector3
camera Camera
Résultat void

RenderQuadSolidOnly() public méthode

public RenderQuadSolidOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
color System.Vector3
camera Camera
Résultat void

RenderQuadSolidWireframe() public méthode

public RenderQuadSolidWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 backgroundColor, System.Vector3 foregroundColor, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
backgroundColor System.Vector3
foregroundColor System.Vector3
camera Camera
Résultat void

RenderQuadTexture3DOnly() public méthode

public RenderQuadTexture3DOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
t1 System.Vector3
t2 System.Vector3
t3 System.Vector3
t4 System.Vector3
texture ShaderResourceView
camera Camera
Résultat void

RenderQuadTexture3DWireframe() public méthode

public RenderQuadTexture3DWireframe ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 t1, System.Vector3 t2, System.Vector3 t3, System.Vector3 t4, ShaderResourceView texture, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
t1 System.Vector3
t2 System.Vector3
t3 System.Vector3
t4 System.Vector3
texture ShaderResourceView
color System.Vector3
camera Camera
Résultat void

RenderQuadWireframeOnly() public méthode

public RenderQuadWireframeOnly ( DeviceContext deviceContext, System.Vector3 p1, System.Vector3 p2, System.Vector3 p3, System.Vector3 p4, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p1 System.Vector3
p2 System.Vector3
p3 System.Vector3
p4 System.Vector3
color System.Vector3
camera Camera
Résultat void

RenderSphereSolidOnly() public méthode

public RenderSphereSolidOnly ( DeviceContext deviceContext, System.Vector3 p, float radius, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p System.Vector3
radius float
color System.Vector3
camera Camera
Résultat void

RenderSphereSolidWireframe() public méthode

public RenderSphereSolidWireframe ( DeviceContext deviceContext, System.Vector3 p, float radius, System.Vector3 backgroundColor, System.Vector3 foregroundColor, Camera camera ) : void
deviceContext DeviceContext
p System.Vector3
radius float
backgroundColor System.Vector3
foregroundColor System.Vector3
camera Camera
Résultat void

RenderSphereWireframeOnly() public méthode

public RenderSphereWireframeOnly ( DeviceContext deviceContext, System.Vector3 p, float radius, System.Vector3 color, Camera camera ) : void
deviceContext DeviceContext
p System.Vector3
radius float
color System.Vector3
camera Camera
Résultat void