Files
SuperScriptMaterializer/shared/GenericDataTypes.hpp

23 lines
535 B
C++
Raw Normal View History

2024-08-01 22:38:55 +08:00
#pragma once
#include <cinttypes>
2024-08-02 17:04:37 +08:00
namespace VSW::DataTypes {
2024-08-01 22:38:55 +08:00
2024-08-02 17:04:37 +08:00
enum class BehaviorLinkIOType : int {
2024-08-01 22:38:55 +08:00
Input,
Output
};
2024-08-02 17:04:37 +08:00
enum class ParameterLinkIOType : int {
2024-08-01 22:38:55 +08:00
ParameterIn,
ParameterOut,
/// @brief When using this, ignore [index] and [input_is_bb], set [input_index] to -1
ParameterLocal,
/// @brief When using this, ignore [index] and [input_is_bb], set [input_index] to -1
ParameterTarget,
/// @brief When using this, ignore [index], and [input_is_bb] will become [input_is_dataarray]
pParameterAttribute
};
}