Files
2take1-scripts/examples/d3d_draw.lua
2021-06-21 21:31:18 -05:00

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