feat(rendering): add managed SRP renderer runtime
This commit is contained in:
@@ -61,6 +61,12 @@ public:
|
||||
return true;
|
||||
}
|
||||
|
||||
bool TryGetAvailableRenderPipelineAssetClasses(
|
||||
std::vector<ScriptClassDescriptor>& outClasses) const override {
|
||||
outClasses = renderPipelineAssetClasses;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool TryGetClassFieldMetadata(
|
||||
const std::string& assemblyName,
|
||||
const std::string& namespaceName,
|
||||
@@ -149,6 +155,7 @@ public:
|
||||
|
||||
std::vector<std::string> events;
|
||||
std::vector<ScriptClassDescriptor> scriptClasses;
|
||||
std::vector<ScriptClassDescriptor> renderPipelineAssetClasses;
|
||||
std::vector<ScriptFieldMetadata> fieldMetadata;
|
||||
std::vector<ScriptFieldDefaultValue> fieldDefaultValues;
|
||||
std::unordered_map<std::string, ScriptFieldValue> managedFieldValues;
|
||||
|
||||
Reference in New Issue
Block a user