Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
OperationDescriptor
A peer-visible command with typed argument metadata.
API
A peer-visible command with typed argument metadata.
Namespace: TEMPEST.
#include <tempest/Peer.h>Declaration
struct OperationDescriptor {
std::string name;
std::string display_name;
std::string description;
std::string category;
std::vector<OperationArgument> arguments;
std::string plugin_id;
AllowedRoles allowed_roles = AllowedRoles::AdminOnly;
};