15#include "MaxUsd/MaxUSDAPI.h"
17#include <maxscript/foundation/name.h>
18#include <maxscript/foundation/ValueHolderMember.h>
22namespace MAXUSD_NS_DEF {
24enum class USDIOEventType
41 MaxUSDAPI
USDIOCallback(std::shared_ptr<ValueHolderMember> callbackFunction);
54 MaxUSDAPI
void Execute(Value** args,
int argCount);
57 std::shared_ptr<ValueHolderMember> callbackFunction;
Callback related methods.
Definition: USDIOCallback.h:34
MaxUSDAPI Value * GetCallback() const
Get the callback as a Value type.
MaxUSDAPI USDIOCallback(std::shared_ptr< ValueHolderMember > callbackFunction)
Constructor.
MaxUSDAPI void Execute(Value **args, int argCount)
Executes the callback.