diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/slang-deprecated.h | 2 | ||||
| -rw-r--r-- | include/slang.h | 5 |
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( |
