summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/slang-deprecated.h2
-rw-r--r--include/slang.h5
2 files changed, 7 insertions, 0 deletions
diff --git a/include/slang-deprecated.h b/include/slang-deprecated.h
index 82d81af75..df6e41488 100644
--- a/include/slang-deprecated.h
+++ b/include/slang-deprecated.h
@@ -659,6 +659,8 @@ extern "C"
SlangSession* globalSession,
char const* name);
SLANG_API bool spReflectionVariable_HasDefaultValue(SlangReflectionVariable* inVar);
+ SLANG_API SlangResult
+ spReflectionVariable_GetDefaultValueInt(SlangReflectionVariable* inVar, int64_t* rs);
SLANG_API SlangReflectionGeneric* spReflectionVariable_GetGenericContainer(
SlangReflectionVariable* var);
SLANG_API SlangReflectionVariable* spReflectionVariable_applySpecializations(
diff --git a/include/slang.h b/include/slang.h
index af635e3c4..54647b830 100644
--- a/include/slang.h
+++ b/include/slang.h
@@ -2832,6 +2832,11 @@ struct VariableReflection
return spReflectionVariable_HasDefaultValue((SlangReflectionVariable*)this);
}
+ SlangResult getDefaultValueInt(int64_t* value)
+ {
+ return spReflectionVariable_GetDefaultValueInt((SlangReflectionVariable*)this, value);
+ }
+
GenericReflection* getGenericContainer()
{
return (GenericReflection*)spReflectionVariable_GetGenericContainer(