载入中...
搜索中...
未找到
StyleShaders.h
浏览该文件的文档.
59EVENGINE_API_WORLD const StyleParameterDesc *findStyleParameter(const std::string &style, const std::string &name);
61EVENGINE_API_WORLD const StyleParameterDesc *styleParameterAt(const std::string &style, int index);
80EVENGINE_API_WORLD graphics::Shader *createMeshShader(graphics::Graphics *gfx, const std::string &style);
Definition Graphics.h:125
卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局...
Definition Animation.h:25
Definition MeshVfxPackage.h:10
graphics::Shader * createMeshShader(graphics::Graphics *gfx, const std::string &style)
Creates mesh shader.
Definition StyleShaders.cpp:543
bool styleSupports(const std::string &style, const std::string &feature)
Style supports.
Definition StyleShaders.cpp:189
graphics::Shader * createPostShader(graphics::Graphics *gfx, const std::string &style)
Creates post shader.
Definition StyleShaders.cpp:506
void bindMeshUniforms(graphics::Shader *shader, const std::string &style)
Binds mesh uniforms.
Definition StyleShaders.cpp:430
void bindPostUniforms(graphics::Shader *shader, const std::string &style)
Binds post uniforms.
Definition StyleShaders.cpp:321
const StyleParameterDesc * findStyleParameter(const std::string &style, const std::string &name)
Finds style parameter.
Definition StyleShaders.cpp:312
std::string styleParamName(const std::string &style, int index)
Style param name.
Definition StyleShaders.cpp:296
const StyleParameterDesc * styleParameterAt(const std::string &style, int index)
Style parameter at.
Definition StyleShaders.cpp:301
const StyleDefinition * findStyleDefinition(const std::string &style)
Return a built-in definition, or nullptr when the id is unknown.
Definition StyleShaders.cpp:171
@ Graphics
Immutable capability metadata for one built-in stylization recipe.
Definition StyleShaders.h:19
Tooling metadata for one user-facing float parameter.
Definition StyleShaders.h:31