sead
Loading...
Searching...
No Matches
agl::utl::DevTools Class Reference

#include <aglDevTools.h>

Static Public Member Functions

static ShaderMode drawDepthGradation (const RenderBuffer &render_buffer, u32 depth_num, const f32 *depth_values, const sead::Color4f *depth_colors, f32 near, f32 far, ShaderMode mode)
static ShaderMode drawTextureTexCoord (const TextureSampler &sampler, const sead::Matrix34f &world_view_mtx, const sead::Matrix44f &proj_mtx, const sead::Vector2f &tex_scale, f32 tex_rotate, const sead::Vector2f &tex_coord, ShaderMode mode)

Static Public Attributes

static const u32 cDepthMax = 32

Static Private Member Functions

static void drawTexture_ (const ShaderProgram &program, const TextureSampler &sampler, const sead::Matrix34f &world_view_mtx, const sead::Matrix44f &proj_mtx, const sead::Color4f &color)

Member Function Documentation

◆ drawDepthGradation()

ShaderMode agl::utl::DevTools::drawDepthGradation ( const RenderBuffer & render_buffer,
u32 depth_num,
const f32 * depth_values,
const sead::Color4f * depth_colors,
f32 near,
f32 far,
ShaderMode mode )
static

◆ drawTextureTexCoord()

ShaderMode agl::utl::DevTools::drawTextureTexCoord ( const TextureSampler & sampler,
const sead::Matrix34f & world_view_mtx,
const sead::Matrix44f & proj_mtx,
const sead::Vector2f & tex_scale,
f32 tex_rotate,
const sead::Vector2f & tex_coord,
ShaderMode mode )
static

◆ drawTexture_()

void agl::utl::DevTools::drawTexture_ ( const ShaderProgram & program,
const TextureSampler & sampler,
const sead::Matrix34f & world_view_mtx,
const sead::Matrix44f & proj_mtx,
const sead::Color4f & color )
staticprivate

Member Data Documentation

◆ cDepthMax

const u32 agl::utl::DevTools::cDepthMax = 32
static