27 lines
795 B
Lua
27 lines
795 B
Lua
local function d3d_draw(feat)
|
|
|
|
local pos = v2()
|
|
local size = v2()
|
|
|
|
size.x = .2
|
|
size.y = .2
|
|
|
|
-- void draw_rect(v2 pos, v2 size, uint32_t color)
|
|
d3d.draw_rect(pos, size, 0xFFFF0000)
|
|
size.x = 0
|
|
size.y = 0
|
|
-- void draw_text(const char* pszText, v2 pos, v2 size, float scale, uint32_t color, uint32_t flags)
|
|
-- TEXTFLAG_NONE = 0,
|
|
-- TEXTFLAG_CENTER = 1 << 0,
|
|
-- TEXTFLAG_SHADOW = 1 << 1,
|
|
-- TEXTFLAG_VCENTER = 1 << 2,
|
|
-- TEXTFLAG_BOTTOM = 1 << 3,
|
|
-- TEXTFLAG_JUSTIFY_RIGHT = 1 << 4,
|
|
d3d.draw_text("test123", pos, size, 1.0, 0xFF0000FF, 5)
|
|
|
|
if feat.on then
|
|
return HANDLER_CONTINUE
|
|
end
|
|
end
|
|
|
|
menu.add_feature("d3d renderer", "toggle").renderer = d3d_draw |