Registry entry: a discovered animation effect as a PhosphorRegistry factory.
More...
#include <phosphor-animation/include/PhosphorAnimation/AnimationShaderRegistry.h>
Registry entry: a discovered animation effect as a PhosphorRegistry factory.
Registry<AnimationPack> keys on id(); displayName() is the effect's human name. Wraps the parsed AnimationShaderEffect by value (consumers read it back via effect()). Effects carry no capability metadata, so the IFactoryBase default capabilities() ({}) applies unchanged.
◆ AnimationPack()
| PhosphorAnimationShaders::AnimationShaderRegistry::AnimationPack::AnimationPack |
( |
AnimationShaderEffect |
effect | ) |
|
|
inlineexplicit |
◆ displayName()
| QString PhosphorAnimationShaders::AnimationShaderRegistry::AnimationPack::displayName |
( |
| ) |
const |
|
inlineoverride |
◆ effect()
| const AnimationShaderEffect & PhosphorAnimationShaders::AnimationShaderRegistry::AnimationPack::effect |
( |
| ) |
const |
|
inline |
◆ id()
| QString PhosphorAnimationShaders::AnimationShaderRegistry::AnimationPack::id |
( |
| ) |
const |
|
inlineoverride |
The documentation for this class was generated from the following file: