Creating a Custom Native Class
RED4ext Snippets
struct CustomController : RED4ext::IScriptable
{
RED4ext::CClass* GetNativeType();
};RED4ext::TTypedClass<CustomController> customControllerClass("CustomController");
RED4ext::CClass* CustomController::GetNativeType()
{
return &customControllerClass;
}void RegisterTypes()
{
RED4ext::CRTTISystem::Get()->RegisterType(&customControllerClass);
}Redscript Snippet
Last updated