{
  "generated": "2026-10-30T19:29:04Z",
  "sdk_version": "2.22.0",
  "source_root": "Plugins/CrowdySDK/Source",
  "functions": [
    {
      "id": "ACrowdyHUDBase::GetWidget",
      "class": "ACrowdyHUDBase",
      "name": "GetWidget",
      "display_name": "Get Widget",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/CrowdyHUDBase.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "UUserWidget*",
      "category": "Crowdy SDK|HUD",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyHUDBase::InitializeCrowdyWidgets",
      "class": "ACrowdyHUDBase",
      "name": "InitializeCrowdyWidgets",
      "display_name": "Initialize Crowdy Widgets",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/CrowdyHUDBase.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|HUD",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyHUDBase::ToggleWidget",
      "class": "ACrowdyHUDBase",
      "name": "ToggleWidget",
      "display_name": "Toggle Widget",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/CrowdyHUDBase.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|HUD",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::DestroySpawnedEntities",
      "class": "ACrowdyMassAreaSpawner",
      "name": "DestroySpawnedEntities",
      "display_name": "Destroy Spawned Entities",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy Mass|Spawner",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::GetSpawnedEntities",
      "class": "ACrowdyMassAreaSpawner",
      "name": "GetSpawnedEntities",
      "display_name": "Get Spawned Entities",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "void",
      "category": "Crowdy Mass|Spawner",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::GetSpawnedUUIDs",
      "class": "ACrowdyMassAreaSpawner",
      "name": "GetSpawnedUUIDs",
      "display_name": "Get Spawned UUIDs",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "void",
      "category": "Crowdy Mass|Spawner",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get Spawned UUIDs"
      },
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::RespawnEntities",
      "class": "ACrowdyMassAreaSpawner",
      "name": "RespawnEntities",
      "display_name": "Respawn Entities",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Spawner",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::SpawnEntities",
      "class": "ACrowdyMassAreaSpawner",
      "name": "SpawnEntities",
      "display_name": "Spawn Entities",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Spawner",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ACrowdyMassNearTierActor::GetEntityTransformOffset",
      "class": "ACrowdyMassNearTierActor",
      "name": "GetEntityTransformOffset",
      "display_name": "Get Entity Transform Offset",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FVector",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyBindingKeyProvider::GetCrowdyBindingKey",
      "class": "ICrowdyBindingKeyProvider",
      "name": "GetCrowdyBindingKey",
      "display_name": "Get Crowdy Binding Key",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyBindingKeyProvider.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Entity",
      "specifiers": [
        "BlueprintNativeEvent",
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get Crowdy Binding Key"
      },
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD::ExecuteUICommand",
      "class": "ICrowdyHUD",
      "name": "ExecuteUICommand",
      "display_name": "Execute Crowdy UI Command",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|HUD",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {
        "DisplayName": "Execute Crowdy UI Command"
      },
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD::GetWidgetReference",
      "class": "ICrowdyHUD",
      "name": "GetWidgetReference",
      "display_name": "Get Widget Reference",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "UUserWidget*",
      "category": "Crowdy SDK|HUD",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {
        "DisplayName": "Get Widget Reference"
      },
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD::ToggleLayerVisibility",
      "class": "ICrowdyHUD",
      "name": "ToggleLayerVisibility",
      "display_name": "Toggle Layer Visibility",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|HUD",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {
        "DisplayName": "Toggle Layer Visibility"
      },
      "editor_module": false
    },
    {
      "id": "ICrowdyMinigame::GetMinigameName",
      "class": "ICrowdyMinigame",
      "name": "GetMinigameName",
      "display_name": "Get Minigame Name",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Minigames/CrowdyMinigame.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FName",
      "category": "Crowdy SDK|Minigame",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyMinigame::JoinMinigame",
      "class": "ICrowdyMinigame",
      "name": "JoinMinigame",
      "display_name": "Join Minigame",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Minigames/CrowdyMinigame.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Minigame",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyPlayer::GetPlayerName",
      "class": "ICrowdyPlayer",
      "name": "GetPlayerName",
      "display_name": "Get Player Name",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Player/CrowdyPlayer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FName",
      "category": "Crowdy SDK|Player",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyPlayer::InteractMessage",
      "class": "ICrowdyPlayer",
      "name": "InteractMessage",
      "display_name": "Interact Message",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Player/CrowdyPlayer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Player",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget::GetLayer",
      "class": "ICrowdyUIRootWidget",
      "name": "GetLayer",
      "display_name": "Get Layer",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "UOverlay*",
      "category": "Crowdy SDK|UI",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget::PopFromLayer",
      "class": "ICrowdyUIRootWidget",
      "name": "PopFromLayer",
      "display_name": "Pop from Layer",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "UUserWidget*",
      "category": "Crowdy SDK|UI",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget::PushToLayer",
      "class": "ICrowdyUIRootWidget",
      "name": "PushToLayer",
      "display_name": "Push to Layer",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "UUserWidget*",
      "category": "Crowdy SDK|UI",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintNativeEvent"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "ISubsystemInitializable::PostSubsystemInit",
      "class": "ISubsystemInitializable",
      "name": "PostSubsystemInit",
      "display_name": "Post Subsystem Init",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Interfaces/Subsystems/SubsystemInitializable.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Subsystem Initializable",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_AddPassword::AddPassword",
      "class": "UCrowdyAccount_AddPassword",
      "name": "AddPassword",
      "display_name": "Add Password",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_AddPassword*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ChangePassword::ChangePassword",
      "class": "UCrowdyAccount_ChangePassword",
      "name": "ChangePassword",
      "display_name": "Change Password",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_ChangePassword*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ClaimFreeAccess::ClaimFreeAccess",
      "class": "UCrowdyAccount_ClaimFreeAccess",
      "name": "ClaimFreeAccess",
      "display_name": "Claim Free Access",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_ClaimFreeAccess*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_DeleteAccount::DeleteAccount",
      "class": "UCrowdyAccount_DeleteAccount",
      "name": "DeleteAccount",
      "display_name": "Delete Account",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_DeleteAccount*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_GetMyAccess::GetMyAccess",
      "class": "UCrowdyAccount_GetMyAccess",
      "name": "GetMyAccess",
      "display_name": "Get My Access",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_GetMyAccess*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_RequestPasswordReset::RequestPasswordReset",
      "class": "UCrowdyAccount_RequestPasswordReset",
      "name": "RequestPasswordReset",
      "display_name": "Request Password Reset",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_RequestPasswordReset*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ResendConfirmationEmail::ResendConfirmationEmail",
      "class": "UCrowdyAccount_ResendConfirmationEmail",
      "name": "ResendConfirmationEmail",
      "display_name": "Resend Confirmation Email",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_ResendConfirmationEmail*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_SignOutEverywhere::SignOutEverywhere",
      "class": "UCrowdyAccount_SignOutEverywhere",
      "name": "SignOutEverywhere",
      "display_name": "Sign Out Everywhere",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAccount_SignOutEverywhere*",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::SetBackend",
      "class": "UCrowdyActorManager",
      "name": "SetBackend",
      "display_name": "Set Backend",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Crowdy Actor Manager",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem::RegisterPool",
      "class": "UCrowdyActorPoolSubsystem",
      "name": "RegisterPool",
      "display_name": "Register Pool",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Actor Pool",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::Configure",
      "class": "UCrowdyActorTracker",
      "name": "Configure",
      "display_name": "Configure",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Actor Tracker",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DeprecatedFunction": true,
        "DeprecationMessage": "Ignored once the tracker runs, which is before any Blueprint can call it. Set these limits in the map profile or the CrowdySDK developer settings."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ToggleBroadcastUpdatesToGameThread",
      "class": "UCrowdyActorTracker",
      "name": "ToggleBroadcastUpdatesToGameThread",
      "display_name": "Toggle Broadcast Updates to Game Thread",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Actor Tracker",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ToggleOwnerTracking",
      "class": "UCrowdyActorTracker",
      "name": "ToggleOwnerTracking",
      "display_name": "Toggle Owner Tracking",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Actor Tracker",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_BeginMagicLinkSignIn::BeginMagicLinkSignIn",
      "class": "UCrowdyAuth_BeginMagicLinkSignIn",
      "name": "BeginMagicLinkSignIn",
      "display_name": "Magic Link Sign In",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAuth_BeginMagicLinkSignIn*",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_BeginSocialSignIn::BeginSocialSignIn",
      "class": "UCrowdyAuth_BeginSocialSignIn",
      "name": "BeginSocialSignIn",
      "display_name": "Social Sign In",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAuth_BeginSocialSignIn*",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_Login::Login",
      "class": "UCrowdyAuth_Login",
      "name": "Login",
      "display_name": "Login",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAuth_Login*",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_RecordPlayerConsents::RecordPlayerConsents",
      "class": "UCrowdyAuth_RecordPlayerConsents",
      "name": "RecordPlayerConsents",
      "display_name": "Record Player Consents",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAuth_RecordPlayerConsents*",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_Register::Register",
      "class": "UCrowdyAuth_Register",
      "name": "Register",
      "display_name": "Register",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAuth_Register*",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_RestoreSession::RestoreSession",
      "class": "UCrowdyAuth_RestoreSession",
      "name": "RestoreSession",
      "display_name": "Restore Session",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAuth_RestoreSession*",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::AddPassword",
      "class": "UCrowdyAuthentication",
      "name": "AddPassword",
      "display_name": "Add Password",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::BeginLinkIdentity",
      "class": "UCrowdyAuthentication",
      "name": "BeginLinkIdentity",
      "display_name": "Begin Link Identity",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::BeginMagicLinkSignIn",
      "class": "UCrowdyAuthentication",
      "name": "BeginMagicLinkSignIn",
      "display_name": "Begin Magic Link Sign In",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::BeginSocialSignIn",
      "class": "UCrowdyAuthentication",
      "name": "BeginSocialSignIn",
      "display_name": "Begin Social Sign In",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::CancelSignIn",
      "class": "UCrowdyAuthentication",
      "name": "CancelSignIn",
      "display_name": "Cancel Sign In",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ChangePassword",
      "class": "UCrowdyAuthentication",
      "name": "ChangePassword",
      "display_name": "Change Password",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ClaimFreeAccess",
      "class": "UCrowdyAuthentication",
      "name": "ClaimFreeAccess",
      "display_name": "Claim Free Access",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ClearSavedSession",
      "class": "UCrowdyAuthentication",
      "name": "ClearSavedSession",
      "display_name": "Clear Saved Session",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::CompleteLoginLink",
      "class": "UCrowdyAuthentication",
      "name": "CompleteLoginLink",
      "display_name": "Complete Login Link",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::DeclineLegalAcceptance",
      "class": "UCrowdyAuthentication",
      "name": "DeclineLegalAcceptance",
      "display_name": "Decline Legal Acceptance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::DeleteAccount",
      "class": "UCrowdyAuthentication",
      "name": "DeleteAccount",
      "display_name": "Delete Account",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetAvailableLoginProviders",
      "class": "UCrowdyAuthentication",
      "name": "GetAvailableLoginProviders",
      "display_name": "Get Available Login Providers",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetLegalDocuments",
      "class": "UCrowdyAuthentication",
      "name": "GetLegalDocuments",
      "display_name": "Get Legal Documents",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "TArray<FCrowdyLegalDocument>",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetMyAccess",
      "class": "UCrowdyAuthentication",
      "name": "GetMyAccess",
      "display_name": "Get My Access",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetMyIdentities",
      "class": "UCrowdyAuthentication",
      "name": "GetMyIdentities",
      "display_name": "Get My Identities",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::HasSavedSession",
      "class": "UCrowdyAuthentication",
      "name": "HasSavedSession",
      "display_name": "Has Saved Session",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsLegalAcceptancePending",
      "class": "UCrowdyAuthentication",
      "name": "IsLegalAcceptancePending",
      "display_name": "Is Legal Acceptance Pending",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsSignedIn",
      "class": "UCrowdyAuthentication",
      "name": "IsSignedIn",
      "display_name": "Is Signed In",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsSignInPending",
      "class": "UCrowdyAuthentication",
      "name": "IsSignInPending",
      "display_name": "Is Sign in Pending",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::Login",
      "class": "UCrowdyAuthentication",
      "name": "Login",
      "display_name": "Login",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RecordPlayerConsents",
      "class": "UCrowdyAuthentication",
      "name": "RecordPlayerConsents",
      "display_name": "Record Player Consents",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RefreshAppToken",
      "class": "UCrowdyAuthentication",
      "name": "RefreshAppToken",
      "display_name": "Refresh App Token",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::Register",
      "class": "UCrowdyAuthentication",
      "name": "Register",
      "display_name": "Register",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RequestLoginLink",
      "class": "UCrowdyAuthentication",
      "name": "RequestLoginLink",
      "display_name": "Request Login Link",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RequestPasswordReset",
      "class": "UCrowdyAuthentication",
      "name": "RequestPasswordReset",
      "display_name": "Request Password Reset",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ResendConfirmationEmail",
      "class": "UCrowdyAuthentication",
      "name": "ResendConfirmationEmail",
      "display_name": "Resend Confirmation Email",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RestoreSession",
      "class": "UCrowdyAuthentication",
      "name": "RestoreSession",
      "display_name": "Restore Session",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::SignOutEverywhere",
      "class": "UCrowdyAuthentication",
      "name": "SignOutEverywhere",
      "display_name": "Sign Out Everywhere",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Account",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::UnlinkIdentity",
      "class": "UCrowdyAuthentication",
      "name": "UnlinkIdentity",
      "display_name": "Unlink Identity",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_CreateAvatar::CreateAvatar",
      "class": "UCrowdyAvatars_CreateAvatar",
      "name": "CreateAvatar",
      "display_name": "Create Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_CreateAvatar*",
      "category": "Crowdy SDK|Avatars|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_DeleteAvatar::DeleteAvatar",
      "class": "UCrowdyAvatars_DeleteAvatar",
      "name": "DeleteAvatar",
      "display_name": "Delete Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_DeleteAvatar*",
      "category": "Crowdy SDK|Avatars|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatar::GetAvatar",
      "class": "UCrowdyAvatars_GetAvatar",
      "name": "GetAvatar",
      "display_name": "Get Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_GetAvatar*",
      "category": "Crowdy SDK|Avatars|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppState::GetAvatarAppState",
      "class": "UCrowdyAvatars_GetAvatarAppState",
      "name": "GetAvatarAppState",
      "display_name": "Get Avatar App State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_GetAvatarAppState*",
      "category": "Crowdy SDK|Avatars|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppStates::GetAvatarAppStates",
      "class": "UCrowdyAvatars_GetAvatarAppStates",
      "name": "GetAvatarAppStates",
      "display_name": "Get Avatar App States",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_GetAvatarAppStates*",
      "category": "Crowdy SDK|Avatars|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetMyAvatars::GetMyAvatars",
      "class": "UCrowdyAvatars_GetMyAvatars",
      "name": "GetMyAvatars",
      "display_name": "Get My Avatars",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_GetMyAvatars*",
      "category": "Crowdy SDK|Avatars|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetUserAvatars::GetUserAvatars",
      "class": "UCrowdyAvatars_GetUserAvatars",
      "name": "GetUserAvatars",
      "display_name": "Get User Avatars",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_GetUserAvatars*",
      "category": "Crowdy SDK|Avatars|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatar::UpdateAvatar",
      "class": "UCrowdyAvatars_UpdateAvatar",
      "name": "UpdateAvatar",
      "display_name": "Update Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_UpdateAvatar*",
      "category": "Crowdy SDK|Avatars|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatarAppState::UpdateAvatarAppState",
      "class": "UCrowdyAvatars_UpdateAvatarAppState",
      "name": "UpdateAvatarAppState",
      "display_name": "Update Avatar App State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_UpdateAvatarAppState*",
      "category": "Crowdy SDK|Avatars|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdatePrivateAvatarState::UpdatePrivateAvatarState",
      "class": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "name": "UpdatePrivateAvatarState",
      "display_name": "Update Private Avatar State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_UpdatePrivateAvatarState*",
      "category": "Crowdy SDK|Avatars|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdatePublicAvatarState::UpdatePublicAvatarState",
      "class": "UCrowdyAvatars_UpdatePublicAvatarState",
      "name": "UpdatePublicAvatarState",
      "display_name": "Update Public Avatar State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyAvatars_UpdatePublicAvatarState*",
      "category": "Crowdy SDK|Avatars|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::CreateAvatar",
      "class": "UCrowdyAvatars",
      "name": "CreateAvatar",
      "display_name": "Create Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|Avatar",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::DeleteAvatar",
      "class": "UCrowdyAvatars",
      "name": "DeleteAvatar",
      "display_name": "Delete Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|Avatar",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::DeserializeFromAvatarState",
      "class": "UCrowdyAvatars",
      "name": "DeserializeFromAvatarState",
      "display_name": "Deserialize Avatar State to Struct",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Avatars|State",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "OutStruct"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatar",
      "class": "UCrowdyAvatars",
      "name": "GetAvatar",
      "display_name": "Get Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Queries|Avatar",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatarAppState",
      "class": "UCrowdyAvatars",
      "name": "GetAvatarAppState",
      "display_name": "Get Avatar App State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Queries|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatarAppStateAs",
      "class": "UCrowdyAvatars",
      "name": "GetAvatarAppStateAs",
      "display_name": "Get Avatar App State As",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|State",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "Latent": true,
        "LatentInfo": "LatentInfo",
        "CustomStructureParam": "OutState",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatarAppStates",
      "class": "UCrowdyAvatars",
      "name": "GetAvatarAppStates",
      "display_name": "Get Avatar App States",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Queries|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetCachedMyAvatars",
      "class": "UCrowdyAvatars",
      "name": "GetCachedMyAvatars",
      "display_name": "Get Cached My Avatars",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "TArray<FCrowdyAvatar>",
      "category": "Crowdy SDK|Avatars|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetMyAvatarById",
      "class": "UCrowdyAvatars",
      "name": "GetMyAvatarById",
      "display_name": "Get My Avatar by Id",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Avatars|Cache",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetMyAvatars",
      "class": "UCrowdyAvatars",
      "name": "GetMyAvatars",
      "display_name": "Get My Avatars",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Queries|Avatar",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetUserAvatars",
      "class": "UCrowdyAvatars",
      "name": "GetUserAvatars",
      "display_name": "Get User Avatars",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Queries|Avatar",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::HasCachedAvatars",
      "class": "UCrowdyAvatars",
      "name": "HasCachedAvatars",
      "display_name": "Has Cached Avatars",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Avatars|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::SerializeToAvatarState",
      "class": "UCrowdyAvatars",
      "name": "SerializeToAvatarState",
      "display_name": "Serialize Struct to Avatar State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Avatars|State",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "State"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::SetAvatarAppStateAs",
      "class": "UCrowdyAvatars",
      "name": "SetAvatarAppStateAs",
      "display_name": "Set Avatar App State As",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|State",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "Latent": true,
        "LatentInfo": "LatentInfo",
        "CustomStructureParam": "State",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdateAvatar",
      "class": "UCrowdyAvatars",
      "name": "UpdateAvatar",
      "display_name": "Update Avatar",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|Avatar",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdateAvatarAppState",
      "class": "UCrowdyAvatars",
      "name": "UpdateAvatarAppState",
      "display_name": "Update Avatar App State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdateAvatarState",
      "class": "UCrowdyAvatars",
      "name": "UpdateAvatarState",
      "display_name": "Update Avatar State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdatePrivateAvatarState",
      "class": "UCrowdyAvatars",
      "name": "UpdatePrivateAvatarState",
      "display_name": "Update Private Avatar State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdatePublicAvatarState",
      "class": "UCrowdyAvatars",
      "name": "UpdatePublicAvatarState",
      "display_name": "Update Public Avatar State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Avatars|Mutations|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyBlueprintReceptionLayer::CreateAndRegisterLayer",
      "class": "UCrowdyBlueprintReceptionLayer",
      "name": "CreateAndRegisterLayer",
      "display_name": "Create and Register Layer",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyBlueprintReceptionLayer*",
      "category": "Crowdy SDK|Reception Layer",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_AddChannelMember::AddChannelMember",
      "class": "UCrowdyChannels_AddChannelMember",
      "name": "AddChannelMember",
      "display_name": "Add Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_AddChannelMember*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_BanChannelMember::BanChannelMember",
      "class": "UCrowdyChannels_BanChannelMember",
      "name": "BanChannelMember",
      "display_name": "Ban Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_BanChannelMember*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_CreateChannel::CreateChannel",
      "class": "UCrowdyChannels_CreateChannel",
      "name": "CreateChannel",
      "display_name": "Create Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_CreateChannel*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_CreateChannelRole::CreateChannelRole",
      "class": "UCrowdyChannels_CreateChannelRole",
      "name": "CreateChannelRole",
      "display_name": "Create Channel Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_CreateChannelRole*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_DeleteChannel::DeleteChannel",
      "class": "UCrowdyChannels_DeleteChannel",
      "name": "DeleteChannel",
      "display_name": "Delete Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_DeleteChannel*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_DeleteChannelRole::DeleteChannelRole",
      "class": "UCrowdyChannels_DeleteChannelRole",
      "name": "DeleteChannelRole",
      "display_name": "Delete Channel Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_DeleteChannelRole*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannel::GetChannel",
      "class": "UCrowdyChannels_GetChannel",
      "name": "GetChannel",
      "display_name": "Get Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetChannel*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelMembers::GetChannelMembers",
      "class": "UCrowdyChannels_GetChannelMembers",
      "name": "GetChannelMembers",
      "display_name": "Get Channel Members",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetChannelMembers*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelPolicy::GetChannelPolicy",
      "class": "UCrowdyChannels_GetChannelPolicy",
      "name": "GetChannelPolicy",
      "display_name": "Get Channel Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetChannelPolicy*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelRoles::GetChannelRoles",
      "class": "UCrowdyChannels_GetChannelRoles",
      "name": "GetChannelRoles",
      "display_name": "Get Channel Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetChannelRoles*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannels::GetChannels",
      "class": "UCrowdyChannels_GetChannels",
      "name": "GetChannels",
      "display_name": "Get All Channels",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetChannels*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetMyChannels::GetMyChannels",
      "class": "UCrowdyChannels_GetMyChannels",
      "name": "GetMyChannels",
      "display_name": "Get My Channels",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetMyChannels*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetPendingJoinRequests::GetPendingJoinRequests",
      "class": "UCrowdyChannels_GetPendingJoinRequests",
      "name": "GetPendingJoinRequests",
      "display_name": "Get Pending Join Requests",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_GetPendingJoinRequests*",
      "category": "Crowdy SDK|Channels|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_JoinChannel::JoinChannel",
      "class": "UCrowdyChannels_JoinChannel",
      "name": "JoinChannel",
      "display_name": "Join Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_JoinChannel*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_LeaveChannel::LeaveChannel",
      "class": "UCrowdyChannels_LeaveChannel",
      "name": "LeaveChannel",
      "display_name": "Leave Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_LeaveChannel*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_RemoveChannelMember::RemoveChannelMember",
      "class": "UCrowdyChannels_RemoveChannelMember",
      "name": "RemoveChannelMember",
      "display_name": "Remove Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_RemoveChannelMember*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_RequestToJoinChannel::RequestToJoinChannel",
      "class": "UCrowdyChannels_RequestToJoinChannel",
      "name": "RequestToJoinChannel",
      "display_name": "Request to Join Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_RequestToJoinChannel*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_SetChannelMemberRoles::SetChannelMemberRoles",
      "class": "UCrowdyChannels_SetChannelMemberRoles",
      "name": "SetChannelMemberRoles",
      "display_name": "Set Channel Member Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_SetChannelMemberRoles*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_SetChannelPolicy::SetChannelPolicy",
      "class": "UCrowdyChannels_SetChannelPolicy",
      "name": "SetChannelPolicy",
      "display_name": "Set Channel Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_SetChannelPolicy*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UnbanChannelMember::UnbanChannelMember",
      "class": "UCrowdyChannels_UnbanChannelMember",
      "name": "UnbanChannelMember",
      "display_name": "Unban Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_UnbanChannelMember*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UpdateChannel::UpdateChannel",
      "class": "UCrowdyChannels_UpdateChannel",
      "name": "UpdateChannel",
      "display_name": "Update Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_UpdateChannel*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UpdateChannelRole::UpdateChannelRole",
      "class": "UCrowdyChannels_UpdateChannelRole",
      "name": "UpdateChannelRole",
      "display_name": "Update Channel Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyChannels_UpdateChannelRole*",
      "category": "Crowdy SDK|Channels|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::AddChannelMember",
      "class": "UCrowdyChannels",
      "name": "AddChannelMember",
      "display_name": "Add Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::AreReliableChannelsReady",
      "class": "UCrowdyChannels",
      "name": "AreReliableChannelsReady",
      "display_name": "Are Reliable Channels Ready",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Channels|Transport",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::BanChannelMember",
      "class": "UCrowdyChannels",
      "name": "BanChannelMember",
      "display_name": "Ban Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::CreateChannel",
      "class": "UCrowdyChannels",
      "name": "CreateChannel",
      "display_name": "Create Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::CreateChannelRole",
      "class": "UCrowdyChannels",
      "name": "CreateChannelRole",
      "display_name": "Create Channel Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::DeleteChannel",
      "class": "UCrowdyChannels",
      "name": "DeleteChannel",
      "display_name": "Delete Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::DeleteChannelRole",
      "class": "UCrowdyChannels",
      "name": "DeleteChannelRole",
      "display_name": "Delete Channel Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetCachedMyChannels",
      "class": "UCrowdyChannels",
      "name": "GetCachedMyChannels",
      "display_name": "Get Cached My Channels",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "TArray<FCrowdyChannelMembership>",
      "category": "Crowdy SDK|Channels|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannel",
      "class": "UCrowdyChannels",
      "name": "GetChannel",
      "display_name": "Get Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannelMembers",
      "class": "UCrowdyChannels",
      "name": "GetChannelMembers",
      "display_name": "Get Channel Members",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannelPolicy",
      "class": "UCrowdyChannels",
      "name": "GetChannelPolicy",
      "display_name": "Get Channel Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Policy",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannelRoles",
      "class": "UCrowdyChannels",
      "name": "GetChannelRoles",
      "display_name": "Get Channel Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannels",
      "class": "UCrowdyChannels",
      "name": "GetChannels",
      "display_name": "Get Channels",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetMyChannelById",
      "class": "UCrowdyChannels",
      "name": "GetMyChannelById",
      "display_name": "Get My Channel by Id",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Channels|Cache",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetMyChannels",
      "class": "UCrowdyChannels",
      "name": "GetMyChannels",
      "display_name": "Get My Channels",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetPendingJoinRequests",
      "class": "UCrowdyChannels",
      "name": "GetPendingJoinRequests",
      "display_name": "Get Pending Join Requests",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Queries|Request",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetSessionChannelId",
      "class": "UCrowdyChannels",
      "name": "GetSessionChannelId",
      "display_name": "Get Session Channel Id",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Channels|Transport",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::HasCachedChannels",
      "class": "UCrowdyChannels",
      "name": "HasCachedChannels",
      "display_name": "Has Cached Channels",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Channels|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::HasPermissionInChannel",
      "class": "UCrowdyChannels",
      "name": "HasPermissionInChannel",
      "display_name": "Has Permission in Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Channels|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::IsInAnyChannel",
      "class": "UCrowdyChannels",
      "name": "IsInAnyChannel",
      "display_name": "Is in Any Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Channels|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::IsPlayerInChannel",
      "class": "UCrowdyChannels",
      "name": "IsPlayerInChannel",
      "display_name": "Is Player in Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Channels|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::JoinChannel",
      "class": "UCrowdyChannels",
      "name": "JoinChannel",
      "display_name": "Join Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::LeaveChannel",
      "class": "UCrowdyChannels",
      "name": "LeaveChannel",
      "display_name": "Leave Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::PublishChannelMessage",
      "class": "UCrowdyChannels",
      "name": "PublishChannelMessage",
      "display_name": "Publish Channel Message",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Transport",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RegisterReliableRpcChannel",
      "class": "UCrowdyChannels",
      "name": "RegisterReliableRpcChannel",
      "display_name": "Register Reliable Rpc Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Transport",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RemoveChannelMember",
      "class": "UCrowdyChannels",
      "name": "RemoveChannelMember",
      "display_name": "Remove Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RequestToJoinChannel",
      "class": "UCrowdyChannels",
      "name": "RequestToJoinChannel",
      "display_name": "Request to Join Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Request",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::SetChannelMemberRoles",
      "class": "UCrowdyChannels",
      "name": "SetChannelMemberRoles",
      "display_name": "Set Channel Member Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::SetChannelPolicy",
      "class": "UCrowdyChannels",
      "name": "SetChannelPolicy",
      "display_name": "Set Channel Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Policy",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::UnbanChannelMember",
      "class": "UCrowdyChannels",
      "name": "UnbanChannelMember",
      "display_name": "Unban Channel Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::UpdateChannel",
      "class": "UCrowdyChannels",
      "name": "UpdateChannel",
      "display_name": "Update Channel",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Channel",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::UpdateChannelRole",
      "class": "UCrowdyChannels",
      "name": "UpdateChannelRole",
      "display_name": "Update Channel Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Channels|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor::GetReconnectState",
      "class": "UCrowdyConnectionMonitor",
      "name": "GetReconnectState",
      "display_name": "Get Reconnect State",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyReconnectState",
      "category": "Crowdy SDK|Connection|Status",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor::InitConnectionMonitor",
      "class": "UCrowdyConnectionMonitor",
      "name": "InitConnectionMonitor",
      "display_name": "Init Connection Monitor",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection|Status",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::DestroyEntity",
      "class": "UCrowdyEntityComponent",
      "name": "DestroyEntity",
      "display_name": "Destroy Entity",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetHostOverridePolicy",
      "class": "UCrowdyEntityComponent",
      "name": "GetHostOverridePolicy",
      "display_name": "Get Host Override Policy",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyHostOverride",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetMode",
      "class": "UCrowdyEntityComponent",
      "name": "GetMode",
      "display_name": "Get Mode",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyEntityMode",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetNetID",
      "class": "UCrowdyEntityComponent",
      "name": "GetNetID",
      "display_name": "Get Net ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetOwnerID",
      "class": "UCrowdyEntityComponent",
      "name": "GetOwnerID",
      "display_name": "Get Owner ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetOwnership",
      "class": "UCrowdyEntityComponent",
      "name": "GetOwnership",
      "display_name": "Get Ownership",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyOwnership",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetRole",
      "class": "UCrowdyEntityComponent",
      "name": "GetRole",
      "display_name": "Get Role",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyRole",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetStateHeartbeat",
      "class": "UCrowdyEntityComponent",
      "name": "GetStateHeartbeat",
      "display_name": "Get State Heartbeat",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyStateHeartbeat",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::IsLocallyOwned",
      "class": "UCrowdyEntityComponent",
      "name": "IsLocallyOwned",
      "display_name": "Is Locally Owned",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::MarkAllStateDirty",
      "class": "UCrowdyEntityComponent",
      "name": "MarkAllStateDirty",
      "display_name": "Mark All State Dirty",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::MarkStateDirty",
      "class": "UCrowdyEntityComponent",
      "name": "MarkStateDirty",
      "display_name": "Mark State Dirty",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::SendEvent",
      "class": "UCrowdyEntityComponent",
      "name": "SendEvent",
      "display_name": "Send Event",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::StartReplication",
      "class": "UCrowdyEntityComponent",
      "name": "StartReplication",
      "display_name": "Start Replication",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::StopReplication",
      "class": "UCrowdyEntityComponent",
      "name": "StopReplication",
      "display_name": "Stop Replication",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Component",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DestroyEntity",
      "class": "UCrowdyEntitySubsystem",
      "name": "DestroyEntity",
      "display_name": "Destroy Entity",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindEntity",
      "class": "UCrowdyEntitySubsystem",
      "name": "FindEntity",
      "display_name": "Find Entity",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "AActor*",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindEntityID",
      "class": "UCrowdyEntitySubsystem",
      "name": "FindEntityID",
      "display_name": "Find Entity ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::GetHostID",
      "class": "UCrowdyEntitySubsystem",
      "name": "GetHostID",
      "display_name": "Get Host ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::GetLocalPlayerID",
      "class": "UCrowdyEntitySubsystem",
      "name": "GetLocalPlayerID",
      "display_name": "Get Local Player ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::IsLocallyOwned",
      "class": "UCrowdyEntitySubsystem",
      "name": "IsLocallyOwned",
      "display_name": "Is Locally Owned",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::SetLocalPlayerID",
      "class": "UCrowdyEntitySubsystem",
      "name": "SetLocalPlayerID",
      "display_name": "Set Local Player ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::SpawnEntity",
      "class": "UCrowdyEntitySubsystem",
      "name": "SpawnEntity",
      "display_name": "Spawn Entity",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "AActor*",
      "category": "Crowdy SDK|Entity Subsystem",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::Accept",
      "class": "UCrowdyFindMatchAction",
      "name": "Accept",
      "display_name": "Accept",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::Cancel",
      "class": "UCrowdyFindMatchAction",
      "name": "Cancel",
      "display_name": "Cancel",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::FindMatch",
      "class": "UCrowdyFindMatchAction",
      "name": "FindMatch",
      "display_name": "Find Match",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyFindMatchAction*",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject",
        "DisplayName": "Find Match",
        "Keywords": "matchmaking queue accept game kit"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyGameKitLibrary::GetTurnPlayer",
      "class": "UCrowdyGameKitLibrary",
      "name": "GetTurnPlayer",
      "display_name": "Get Turn Player",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get Turn Player"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyGameKitLibrary::IsMyTurn",
      "class": "UCrowdyGameKitLibrary",
      "name": "IsMyTurn",
      "display_name": "Is My Turn",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Is My Turn"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::ClearCurrentSessionData",
      "class": "UCrowdyGameSession",
      "name": "ClearCurrentSessionData",
      "display_name": "Clear Current Session Data",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAccessBlockedUntil",
      "class": "UCrowdyGameSession",
      "name": "GetAccessBlockedUntil",
      "display_name": "Get Access Blocked Until",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAccessEndedReason",
      "class": "UCrowdyGameSession",
      "name": "GetAccessEndedReason",
      "display_name": "Get Access Ended Reason",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppID",
      "class": "UCrowdyGameSession",
      "name": "GetAppID",
      "display_name": "Get App ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppPausedReason",
      "class": "UCrowdyGameSession",
      "name": "GetAppPausedReason",
      "display_name": "Get App Paused Reason",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppTokenAuthorizedServerClientPort",
      "class": "UCrowdyGameSession",
      "name": "GetAppTokenAuthorizedServerClientPort",
      "display_name": "Get App Token Authorized Server Client Port",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppTokenAuthorizedServerIp4",
      "class": "UCrowdyGameSession",
      "name": "GetAppTokenAuthorizedServerIp4",
      "display_name": "Get App Token Authorized Server Ip 4",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppTokenExpiresAt",
      "class": "UCrowdyGameSession",
      "name": "GetAppTokenExpiresAt",
      "display_name": "Get App Token Expires At",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetChunkSize",
      "class": "UCrowdyGameSession",
      "name": "GetChunkSize",
      "display_name": "Get Chunk Size",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "double",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetCurrentGameSessionInfo",
      "class": "UCrowdyGameSession",
      "name": "GetCurrentGameSessionInfo",
      "display_name": "Get Current Game Session Info",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FGameSessionInfo",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameApiUrl",
      "class": "UCrowdyGameSession",
      "name": "GetGameApiUrl",
      "display_name": "Get Game Api Url",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameApiWsUrl",
      "class": "UCrowdyGameSession",
      "name": "GetGameApiWsUrl",
      "display_name": "Get Game Api Ws Url",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameToken",
      "class": "UCrowdyGameSession",
      "name": "GetGameToken",
      "display_name": "Get Game Token",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameTokenID",
      "class": "UCrowdyGameSession",
      "name": "GetGameTokenID",
      "display_name": "Get Game Token ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetHostID",
      "class": "UCrowdyGameSession",
      "name": "GetHostID",
      "display_name": "Get Host ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetID",
      "class": "UCrowdyGameSession",
      "name": "GetID",
      "display_name": "Get ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetLastMinigameCoordinates",
      "class": "UCrowdyGameSession",
      "name": "GetLastMinigameCoordinates",
      "display_name": "Get Last Minigame Coordinates",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetLaunchUrl",
      "class": "UCrowdyGameSession",
      "name": "GetLaunchUrl",
      "display_name": "Get Launch Url",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetReplicationServerClientPort",
      "class": "UCrowdyGameSession",
      "name": "GetReplicationServerClientPort",
      "display_name": "Get Replication Server Client Port",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetReplicationServerIp4",
      "class": "UCrowdyGameSession",
      "name": "GetReplicationServerIp4",
      "display_name": "Get Replication Server Ip 4",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetSessionGameTokenID",
      "class": "UCrowdyGameSession",
      "name": "GetSessionGameTokenID",
      "display_name": "Get Session Game Token ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetSessionToken",
      "class": "UCrowdyGameSession",
      "name": "GetSessionToken",
      "display_name": "Get Session Token",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetUserID",
      "class": "UCrowdyGameSession",
      "name": "GetUserID",
      "display_name": "Get User ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetUUID",
      "class": "UCrowdyGameSession",
      "name": "GetUUID",
      "display_name": "Get UUID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::HasAccessEnded",
      "class": "UCrowdyGameSession",
      "name": "HasAccessEnded",
      "display_name": "Has Access Ended",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::IsAppPaused",
      "class": "UCrowdyGameSession",
      "name": "IsAppPaused",
      "display_name": "Is App Paused",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppID",
      "class": "UCrowdyGameSession",
      "name": "SetAppID",
      "display_name": "Set App ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppTokenAuthorizedServer",
      "class": "UCrowdyGameSession",
      "name": "SetAppTokenAuthorizedServer",
      "display_name": "Set App Token Authorized Server",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppTokenExpiresAt",
      "class": "UCrowdyGameSession",
      "name": "SetAppTokenExpiresAt",
      "display_name": "Set App Token Expires At",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetChunkSize",
      "class": "UCrowdyGameSession",
      "name": "SetChunkSize",
      "display_name": "Set Chunk Size",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameApiUrl",
      "class": "UCrowdyGameSession",
      "name": "SetGameApiUrl",
      "display_name": "Set Game Api Url",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameApiWsUrl",
      "class": "UCrowdyGameSession",
      "name": "SetGameApiWsUrl",
      "display_name": "Set Game Api Ws Url",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameToken",
      "class": "UCrowdyGameSession",
      "name": "SetGameToken",
      "display_name": "Set Game Token",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameTokenID",
      "class": "UCrowdyGameSession",
      "name": "SetGameTokenID",
      "display_name": "Set Game Token ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetLastMinigameCoordinates",
      "class": "UCrowdyGameSession",
      "name": "SetLastMinigameCoordinates",
      "display_name": "Set Last Minigame Coordinates",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetLaunchUrl",
      "class": "UCrowdyGameSession",
      "name": "SetLaunchUrl",
      "display_name": "Set Launch Url",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetPlayerCurrentChunkCoordinates",
      "class": "UCrowdyGameSession",
      "name": "SetPlayerCurrentChunkCoordinates",
      "display_name": "Set Player Current Chunk Coordinates",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetReplicationServer",
      "class": "UCrowdyGameSession",
      "name": "SetReplicationServer",
      "display_name": "Set Replication Server",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetSessionGameTokenID",
      "class": "UCrowdyGameSession",
      "name": "SetSessionGameTokenID",
      "display_name": "Set Session Game Token ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetSessionToken",
      "class": "UCrowdyGameSession",
      "name": "SetSessionToken",
      "display_name": "Set Session Token",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetUserID",
      "class": "UCrowdyGameSession",
      "name": "SetUserID",
      "display_name": "Set User ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetUUID",
      "class": "UCrowdyGameSession",
      "name": "SetUUID",
      "display_name": "Set UUID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetWasInMinigame",
      "class": "UCrowdyGameSession",
      "name": "SetWasInMinigame",
      "display_name": "Set Was in Minigame",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::GetHostID",
      "class": "UCrowdyHostSubsystem",
      "name": "GetHostID",
      "display_name": "Get Host ID",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Host",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::GetHostUserID",
      "class": "UCrowdyHostSubsystem",
      "name": "GetHostUserID",
      "display_name": "Get Host User ID",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Host",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get Host User ID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::IsHost",
      "class": "UCrowdyHostSubsystem",
      "name": "IsHost",
      "display_name": "Is Host",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Host",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Is Host"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::IsHostSet",
      "class": "UCrowdyHostSubsystem",
      "name": "IsHostSet",
      "display_name": "Is Host Set",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Host",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyIsEntityHostServer::IsCrowdyEntityHostServer",
      "class": "UCrowdyIsEntityHostServer",
      "name": "IsCrowdyEntityHostServer",
      "display_name": "Is Crowdy Entity Host (Server)",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyIsEntityHostServer*",
      "category": "Crowdy SDK|Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetKitActor",
      "class": "UCrowdyKitActorSubsystem",
      "name": "GetKitActor",
      "display_name": "Get Kit Actor",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetKitActorCount",
      "class": "UCrowdyKitActorSubsystem",
      "name": "GetKitActorCount",
      "display_name": "Get Kit Actor Count",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetKitActors",
      "class": "UCrowdyKitActorSubsystem",
      "name": "GetKitActors",
      "display_name": "Get Kit Actors",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "TArray<FCrowdyKitActorState>",
      "category": "Crowdy SDK|Game Kit",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::GetKitEmotes",
      "class": "UCrowdyKitEmotes",
      "name": "GetKitEmotes",
      "display_name": "Get Kit Emotes",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "UCrowdyKitEmotes*",
      "category": "Crowdy SDK|Game Kit|Emotes",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Get Kit Emotes"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::SendEmoteInWorld",
      "class": "UCrowdyKitEmotes",
      "name": "SendEmoteInWorld",
      "display_name": "Send Emote",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Kit|Emotes",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Send Emote"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_AcceptIntoGuild::AcceptIntoGuild",
      "class": "UCrowdyKitSocial_AcceptIntoGuild",
      "name": "AcceptIntoGuild",
      "display_name": "Accept Into Guild",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_AcceptIntoGuild*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_ClaimGuildTerritory::ClaimGuildTerritory",
      "class": "UCrowdyKitSocial_ClaimGuildTerritory",
      "name": "ClaimGuildTerritory",
      "display_name": "Claim Guild Territory",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_ClaimGuildTerritory*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "PermissionKeys"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_CreateGuild::CreateGuild",
      "class": "UCrowdyKitSocial_CreateGuild",
      "name": "CreateGuild",
      "display_name": "Create Guild",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_CreateGuild*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_CreateParty::CreateParty",
      "class": "UCrowdyKitSocial_CreateParty",
      "name": "CreateParty",
      "display_name": "Create Party",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_CreateParty*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindGuild::FindGuild",
      "class": "UCrowdyKitSocial_FindGuild",
      "name": "FindGuild",
      "display_name": "Find Guild",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_FindGuild*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindOrCreateChatRoom::FindOrCreateChatRoom",
      "class": "UCrowdyKitSocial_FindOrCreateChatRoom",
      "name": "FindOrCreateChatRoom",
      "display_name": "Find Or Create Chat Room",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_FindOrCreateChatRoom*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindParty::FindParty",
      "class": "UCrowdyKitSocial_FindParty",
      "name": "FindParty",
      "display_name": "Find Party",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_FindParty*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_GetGuildRoster::GetGuildRoster",
      "class": "UCrowdyKitSocial_GetGuildRoster",
      "name": "GetGuildRoster",
      "display_name": "Get Guild Roster",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_GetGuildRoster*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_GetPartyMembers::GetPartyMembers",
      "class": "UCrowdyKitSocial_GetPartyMembers",
      "name": "GetPartyMembers",
      "display_name": "Get Party Members",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_GetPartyMembers*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_InviteToParty::InviteToParty",
      "class": "UCrowdyKitSocial_InviteToParty",
      "name": "InviteToParty",
      "display_name": "Invite To Party",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_InviteToParty*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_JoinGuild::JoinGuild",
      "class": "UCrowdyKitSocial_JoinGuild",
      "name": "JoinGuild",
      "display_name": "Join Guild",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_JoinGuild*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_JoinParty::JoinParty",
      "class": "UCrowdyKitSocial_JoinParty",
      "name": "JoinParty",
      "display_name": "Join Party",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_JoinParty*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_LeaveParty::LeaveParty",
      "class": "UCrowdyKitSocial_LeaveParty",
      "name": "LeaveParty",
      "display_name": "Leave Party",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_LeaveParty*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_PromoteInGuild::PromoteInGuild",
      "class": "UCrowdyKitSocial_PromoteInGuild",
      "name": "PromoteInGuild",
      "display_name": "Promote In Guild",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyKitSocial_PromoteInGuild*",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::DescribeChatResult",
      "class": "UCrowdyKitSocial",
      "name": "DescribeChatResult",
      "display_name": "Describe Chat Result",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::SendChat",
      "class": "UCrowdyKitSocial",
      "name": "SendChat",
      "display_name": "Send Chat",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "ECrowdyKitChatResult",
      "category": "Crowdy SDK|Game Kit|Social",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "ExpandEnumAsExecs": "ReturnValue"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionLibrary::FindCrowdyMassActionSequence",
      "class": "UCrowdyMassActionLibrary",
      "name": "FindCrowdyMassActionSequence",
      "display_name": "Find Crowdy Mass Action Sequence",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UAnimSequence*",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Actor"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionLibrary::PlayCrowdyMassAction",
      "class": "UCrowdyMassActionLibrary",
      "name": "PlayCrowdyMassAction",
      "display_name": "Play Crowdy Mass Action",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Mesh",
        "AdvancedDisplay": "SlotName,BlendInSeconds,BlendOutSeconds,StartSecondsIntoAction"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindActionId",
      "class": "UCrowdyMassAnimSet",
      "name": "FindActionId",
      "display_name": "Find Action Id",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindActionSequence",
      "class": "UCrowdyMassAnimSet",
      "name": "FindActionSequence",
      "display_name": "Find Action Sequence",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "UAnimSequence*",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindPoseId",
      "class": "UCrowdyMassAnimSet",
      "name": "FindPoseId",
      "display_name": "Find Pose Id",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindPoseIdByStateValue",
      "class": "UCrowdyMassAnimSet",
      "name": "FindPoseIdByStateValue",
      "display_name": "Find Pose Id by State Value",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::GetActionDurationSeconds",
      "class": "UCrowdyMassAnimSet",
      "name": "GetActionDurationSeconds",
      "display_name": "Get Action Duration Seconds",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "float",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ResolveGait",
      "class": "UCrowdyMassAnimSet",
      "name": "ResolveGait",
      "display_name": "Resolve Gait",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FCrowdyMassResolvedSequence",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ResolvePose",
      "class": "UCrowdyMassAnimSet",
      "name": "ResolvePose",
      "display_name": "Resolve Pose",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FCrowdyMassResolvedSequence",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::SyncActionsIntoBank",
      "class": "UCrowdyMassAnimSet",
      "name": "SyncActionsIntoBank",
      "display_name": "Sync Actions Into Bank",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy Mass|Anim|Bank",
      "specifiers": [
        "BlueprintCallable",
        "CallInEditor"
      ],
      "meta": {
        "DisplayName": "Sync Actions Into Bank"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ValidateAction",
      "class": "UCrowdyMassAnimSet",
      "name": "ValidateAction",
      "display_name": "Validate Action",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ValidateAgainstBank",
      "class": "UCrowdyMassAnimSet",
      "name": "ValidateAgainstBank",
      "display_name": "Validate Against Bank",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::GetUUID",
      "class": "UCrowdyMassEntity",
      "name": "GetUUID",
      "display_name": "Get Entity UUID",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get Entity UUID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::IsValid",
      "class": "UCrowdyMassEntity",
      "name": "IsValid",
      "display_name": "Is Entity Valid",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Is Entity Valid"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::DestroyRemoteEntity",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "DestroyRemoteEntity",
      "display_name": "Destroy Remote Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindEntityByUUID",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "FindEntityByUUID",
      "display_name": "Find Entity by UUID",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindPoseId",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "FindPoseId",
      "display_name": "Find Pose Id",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindUUIDByEntity",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "FindUUIDByEntity",
      "display_name": "Find UUID by Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetRemoteEntityAnimSet",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "GetRemoteEntityAnimSet",
      "display_name": "Get Remote Entity Anim Set",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "UCrowdyMassAnimSet*",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetEntityPose",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "SetEntityPose",
      "display_name": "Set Entity Pose",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SpawnRemoteEntity",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "SpawnRemoteEntity",
      "display_name": "Spawn Remote Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FMassEntityHandle",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::UpdateRemoteEntityTransform",
      "class": "UCrowdyMassEntitySubsystem",
      "name": "UpdateRemoteEntityTransform",
      "display_name": "Update Remote Entity Transform",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::CrowdyMassBindEventOnEntity",
      "class": "UCrowdyMassEventLibrary",
      "name": "CrowdyMassBindEventOnEntity",
      "display_name": "Crowdy Mass Bind Event on Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Events",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::CrowdyMassCallEventOnEntity",
      "class": "UCrowdyMassEventLibrary",
      "name": "CrowdyMassCallEventOnEntity",
      "display_name": "Crowdy Mass Call Event on Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Events",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "Variadic": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::CrowdyMassUnbindEventOnEntity",
      "class": "UCrowdyMassEventLibrary",
      "name": "CrowdyMassUnbindEventOnEntity",
      "display_name": "Crowdy Mass Unbind Event on Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Events",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionElapsedSeconds",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetActionElapsedSeconds",
      "display_name": "Get Action Elapsed Seconds",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "float",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionId",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetActionId",
      "display_name": "Get Action Id",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionPlayRate",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetActionPlayRate",
      "display_name": "Get Action Play Rate",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "float",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionSerial",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetActionSerial",
      "display_name": "Get Action Serial",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionVariant",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetActionVariant",
      "display_name": "Get Action Variant",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetEntityUUID",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetEntityUUID",
      "display_name": "Get Entity UUID",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FGuid",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetGaitId",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetGaitId",
      "display_name": "Get Gait Id",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetGaitName",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetGaitName",
      "display_name": "Get Gait Name",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FName",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetLocalVelocity",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetLocalVelocity",
      "display_name": "Get Local Velocity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FVector",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetPoseId",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetPoseId",
      "display_name": "Get Pose Id",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetPoseName",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetPoseName",
      "display_name": "Get Pose Name",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FName",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetServerValue",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetServerValue",
      "display_name": "Get Server Value",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass|Server Values",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "Value",
        "DisplayName": "Get Server Value"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetSmoothedSpeed",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetSmoothedSpeed",
      "display_name": "Get Smoothed Speed",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "float",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetWorldVelocity",
      "class": "UCrowdyMassNearTierComponent",
      "name": "GetWorldVelocity",
      "display_name": "Get World Velocity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FVector",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::HasPose",
      "class": "UCrowdyMassNearTierComponent",
      "name": "HasPose",
      "display_name": "Has Pose",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::IsBoundToEntity",
      "class": "UCrowdyMassNearTierComponent",
      "name": "IsBoundToEntity",
      "display_name": "Is Bound to Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy Mass|Near Tier",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintThreadSafe": true
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::CrowdyMassBindServerValuesChangedOnEntity",
      "class": "UCrowdyMassServerValuesLibrary",
      "name": "CrowdyMassBindServerValuesChangedOnEntity",
      "display_name": "Crowdy Mass Bind Server Values Changed on Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Server Values",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::CrowdyMassUnbindServerValuesChangedOnEntity",
      "class": "UCrowdyMassServerValuesLibrary",
      "name": "CrowdyMassUnbindServerValuesChangedOnEntity",
      "display_name": "Crowdy Mass Unbind Server Values Changed on Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Server Values",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::GetServerValue",
      "class": "UCrowdyMassServerValuesLibrary",
      "name": "GetServerValue",
      "display_name": "Get Server Value",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Server Values",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "Value",
        "DisplayName": "Get Server Value"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldBool",
      "class": "UCrowdyMassTargetLibrary",
      "name": "GetFieldBool",
      "display_name": "Get Crowdy Mass Field (Boolean)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get Crowdy Mass Field (Boolean)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldByte",
      "class": "UCrowdyMassTargetLibrary",
      "name": "GetFieldByte",
      "display_name": "Get Crowdy Mass Field (Byte)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get Crowdy Mass Field (Byte)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldFloat",
      "class": "UCrowdyMassTargetLibrary",
      "name": "GetFieldFloat",
      "display_name": "Get Crowdy Mass Field (Float)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get Crowdy Mass Field (Float)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldInt",
      "class": "UCrowdyMassTargetLibrary",
      "name": "GetFieldInt",
      "display_name": "Get Crowdy Mass Field (Integer)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get Crowdy Mass Field (Integer)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldVector",
      "class": "UCrowdyMassTargetLibrary",
      "name": "GetFieldVector",
      "display_name": "Get Crowdy Mass Field (Vector)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get Crowdy Mass Field (Vector)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::IsFieldRegistered",
      "class": "UCrowdyMassTargetLibrary",
      "name": "IsFieldRegistered",
      "display_name": "Is Crowdy Mass Field Registered",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Is Crowdy Mass Field Registered"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::IsTargetLive",
      "class": "UCrowdyMassTargetLibrary",
      "name": "IsTargetLive",
      "display_name": "Is Crowdy Mass Target Live",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Target",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Is Crowdy Mass Target Live"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SendEntityAction",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SendEntityAction",
      "display_name": "Send Crowdy Action",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Send Crowdy Action",
        "AdvancedDisplay": "Variant,PlayRate"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetEntityPose",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SetEntityPose",
      "display_name": "Set Crowdy Mass Entity Pose",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Anim",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Crowdy Mass Entity Pose"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldBool",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SetFieldBool",
      "display_name": "Set Crowdy Mass Field (Boolean)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Crowdy Mass Field (Boolean)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldByte",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SetFieldByte",
      "display_name": "Set Crowdy Mass Field (Byte)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Crowdy Mass Field (Byte)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldFloat",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SetFieldFloat",
      "display_name": "Set Crowdy Mass Field (Float)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Crowdy Mass Field (Float)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldInt",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SetFieldInt",
      "display_name": "Set Crowdy Mass Field (Integer)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Crowdy Mass Field (Integer)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldVector",
      "class": "UCrowdyMassTargetLibrary",
      "name": "SetFieldVector",
      "display_name": "Set Crowdy Mass Field (Vector)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Fields",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Crowdy Mass Field (Vector)"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapActors",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxOverlapActors",
      "display_name": "Crowdy Mass Box Overlap Actors",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Overlap Actors"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapActorsWithOrientation",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxOverlapActorsWithOrientation",
      "display_name": "Crowdy Mass Box Overlap Actors With Orientation",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Overlap Actors With Orientation"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapComponents",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxOverlapComponents",
      "display_name": "Crowdy Mass Box Overlap Components",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Overlap Components"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapComponentsWithOrientation",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxOverlapComponentsWithOrientation",
      "display_name": "Crowdy Mass Box Overlap Components With Orientation",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Overlap Components With Orientation"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceMulti",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxTraceMulti",
      "display_name": "Crowdy Mass Box Trace Multi",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Trace Multi",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceMultiByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxTraceMultiByProfile",
      "display_name": "Crowdy Mass Box Trace Multi By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Trace Multi By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceMultiForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxTraceMultiForObjects",
      "display_name": "Crowdy Mass Box Trace Multi For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Box Trace Multi For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceSingle",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxTraceSingle",
      "display_name": "Crowdy Mass Box Trace Single",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Trace Single",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceSingleByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxTraceSingleByProfile",
      "display_name": "Crowdy Mass Box Trace Single By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Box Trace Single By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceSingleForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassBoxTraceSingleForObjects",
      "display_name": "Crowdy Mass Box Trace Single For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Box Trace Single For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapActors",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleOverlapActors",
      "display_name": "Crowdy Mass Capsule Overlap Actors",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Overlap Actors"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapActorsWithOrientation",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleOverlapActorsWithOrientation",
      "display_name": "Crowdy Mass Capsule Overlap Actors With Orientation",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Overlap Actors With Orientation"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapComponents",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleOverlapComponents",
      "display_name": "Crowdy Mass Capsule Overlap Components",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Overlap Components"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapComponentsWithOrientation",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleOverlapComponentsWithOrientation",
      "display_name": "Crowdy Mass Capsule Overlap Components With Orientation",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Overlap Components With Orientation"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceMulti",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleTraceMulti",
      "display_name": "Crowdy Mass Capsule Trace Multi",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Trace Multi",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceMultiByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleTraceMultiByProfile",
      "display_name": "Crowdy Mass Capsule Trace Multi By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Trace Multi By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceMultiForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleTraceMultiForObjects",
      "display_name": "Crowdy Mass Capsule Trace Multi For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Capsule Trace Multi For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceSingle",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleTraceSingle",
      "display_name": "Crowdy Mass Capsule Trace Single",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Trace Single",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceSingleByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleTraceSingleByProfile",
      "display_name": "Crowdy Mass Capsule Trace Single By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Capsule Trace Single By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceSingleForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassCapsuleTraceSingleForObjects",
      "display_name": "Crowdy Mass Capsule Trace Single For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Capsule Trace Single For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceMulti",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassLineTraceMulti",
      "display_name": "Crowdy Mass Line Trace Multi",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Line Trace Multi",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceMultiByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassLineTraceMultiByProfile",
      "display_name": "Crowdy Mass Line Trace Multi By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Line Trace Multi By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceMultiForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassLineTraceMultiForObjects",
      "display_name": "Crowdy Mass Line Trace Multi For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Line Trace Multi For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceSingle",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassLineTraceSingle",
      "display_name": "Crowdy Mass Line Trace Single",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Line Trace Single",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceSingleByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassLineTraceSingleByProfile",
      "display_name": "Crowdy Mass Line Trace Single By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Line Trace Single By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceSingleForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassLineTraceSingleForObjects",
      "display_name": "Crowdy Mass Line Trace Single For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Line Trace Single For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereOverlapActors",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereOverlapActors",
      "display_name": "Crowdy Mass Sphere Overlap Actors",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Sphere Overlap Actors"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereOverlapComponents",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereOverlapComponents",
      "display_name": "Crowdy Mass Sphere Overlap Components",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Overlap",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ObjectTypes,ActorsToIgnore",
        "DisplayName": "Crowdy Mass Sphere Overlap Components"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceMulti",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereTraceMulti",
      "display_name": "Crowdy Mass Sphere Trace Multi",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Sphere Trace Multi",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceMultiByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereTraceMultiByProfile",
      "display_name": "Crowdy Mass Sphere Trace Multi By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Sphere Trace Multi By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceMultiForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereTraceMultiForObjects",
      "display_name": "Crowdy Mass Sphere Trace Multi For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Sphere Trace Multi For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceSingle",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereTraceSingle",
      "display_name": "Crowdy Mass Sphere Trace Single",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Sphere Trace Single",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceSingleByProfile",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereTraceSingleByProfile",
      "display_name": "Crowdy Mass Sphere Trace Single By Profile",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore",
        "DisplayName": "Crowdy Mass Sphere Trace Single By Profile",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceSingleForObjects",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "CrowdyMassSphereTraceSingleForObjects",
      "display_name": "Crowdy Mass Sphere Trace Single For Objects",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "ActorsToIgnore,ObjectTypes",
        "DisplayName": "Crowdy Mass Sphere Trace Single For Objects",
        "AdvancedDisplay": "bIgnoreSelf,TraceColor,TraceHitColor,DrawTime,bDrawMassCandidateShapes,bDrawSpatialGridCells"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::GetEntity",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "GetEntity",
      "display_name": "Get Entity",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "UCrowdyMassEntity*",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::SetEntityTraceCollisionEnabled",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "SetEntityTraceCollisionEnabled",
      "display_name": "Set Crowdy Mass Entity Trace Collision Enabled",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Set Crowdy Mass Entity Trace Collision Enabled"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::SetHitZoneTable",
      "class": "UCrowdyMassTraceBlueprintLibrary",
      "name": "SetHitZoneTable",
      "display_name": "Set Crowdy Mass Hit Zone Table",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy Mass|Trace",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Set Crowdy Mass Hit Zone Table"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::GrantOwnershipToHost",
      "class": "UCrowdyOwnershipTransfer",
      "name": "GrantOwnershipToHost",
      "display_name": "Grant Ownership To Host",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Ownership",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Grant Ownership To Host"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::GrantOwnershipTransfer",
      "class": "UCrowdyOwnershipTransfer",
      "name": "GrantOwnershipTransfer",
      "display_name": "Grant Ownership Transfer",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Ownership",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Grant Ownership Transfer"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::GrantOwnershipTransferToPlayer",
      "class": "UCrowdyOwnershipTransfer",
      "name": "GrantOwnershipTransferToPlayer",
      "display_name": "Grant Ownership Transfer To Player",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Ownership",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Grant Ownership Transfer To Player"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::RequestOwnershipTransfer",
      "class": "UCrowdyOwnershipTransfer",
      "name": "RequestOwnershipTransfer",
      "display_name": "Request Ownership Transfer",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Ownership",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DisplayName": "Request Ownership Transfer"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::ClearAllState",
      "class": "UCrowdyPersistenceSubsystem",
      "name": "ClearAllState",
      "display_name": "Clear All State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Persistence",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::K2_PullState",
      "class": "UCrowdyPersistenceSubsystem",
      "name": "K2_PullState",
      "display_name": "Pull State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Persistence",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "OutState",
        "Latent": true,
        "LatentInfo": "LatentInfo",
        "ExpandEnumAsExecs": "Result",
        "DisplayName": "Pull State"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::K2_PushState",
      "class": "UCrowdyPersistenceSubsystem",
      "name": "K2_PushState",
      "display_name": "Push State",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Persistence",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "State",
        "AutoCreateRefTerm": "State",
        "DisplayName": "Push State"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_GetPlayerName::GetPlayerName",
      "class": "UCrowdyPlayers_GetPlayerName",
      "name": "GetPlayerName",
      "display_name": "Get Player Name",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyPlayers_GetPlayerName*",
      "category": "Crowdy SDK|Players",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_GetPlayerNames::GetPlayerNames",
      "class": "UCrowdyPlayers_GetPlayerNames",
      "name": "GetPlayerNames",
      "display_name": "Get Player Names",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyPlayers_GetPlayerNames*",
      "category": "Crowdy SDK|Players",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_SetPlayerName::SetPlayerName",
      "class": "UCrowdyPlayers_SetPlayerName",
      "name": "SetPlayerName",
      "display_name": "Set Player Name",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyPlayers_SetPlayerName*",
      "category": "Crowdy SDK|Players",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::GetPlayerName",
      "class": "UCrowdyPlayers",
      "name": "GetPlayerName",
      "display_name": "Get Player Name",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Players",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::GetPlayerNames",
      "class": "UCrowdyPlayers",
      "name": "GetPlayerNames",
      "display_name": "Get Player Names",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Players",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::SetPlayerName",
      "class": "UCrowdyPlayers",
      "name": "SetPlayerName",
      "display_name": "Set Player Name",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Players",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::DescribeProximityChatResult",
      "class": "UCrowdyProximityChat",
      "name": "DescribeProximityChatResult",
      "display_name": "Describe Proximity Chat Result",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Proximity Chat",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::SendProximityText",
      "class": "UCrowdyProximityChat",
      "name": "SendProximityText",
      "display_name": "Send Proximity Text",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "ECrowdyProximityChatResult",
      "category": "Crowdy SDK|Proximity Chat",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "ExpandEnumAsExecs": "ReturnValue"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedEventLibrary::CrowdyDispatchReplicatedEvent",
      "class": "UCrowdyReplicatedEventLibrary",
      "name": "CrowdyDispatchReplicatedEvent",
      "display_name": "Crowdy Dispatch Replicated Event",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyReplicatedEventLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Events",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary::RegisterReplicatedSubsystem",
      "class": "UCrowdyReplicatedSubsystemLibrary",
      "name": "RegisterReplicatedSubsystem",
      "display_name": "Register Replicated Subsystem",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Subsystem Replication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Subsystem"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary::UnregisterReplicatedSubsystem",
      "class": "UCrowdyReplicatedSubsystemLibrary",
      "name": "UnregisterReplicatedSubsystem",
      "display_name": "Unregister Replicated Subsystem",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Subsystem Replication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Subsystem"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::BeginMagicLinkSignIn",
      "class": "UCrowdySDKSubsystem",
      "name": "BeginMagicLinkSignIn",
      "display_name": "Begin Magic Link Sign In",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::BeginSocialSignIn",
      "class": "UCrowdySDKSubsystem",
      "name": "BeginSocialSignIn",
      "display_name": "Begin Social Sign In",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::CancelSignIn",
      "class": "UCrowdySDKSubsystem",
      "name": "CancelSignIn",
      "display_name": "Cancel Sign In",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::CompleteLoginLink",
      "class": "UCrowdySDKSubsystem",
      "name": "CompleteLoginLink",
      "display_name": "Complete Login Link",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DeregisterAllReceptionLayers",
      "class": "UCrowdySDKSubsystem",
      "name": "DeregisterAllReceptionLayers",
      "display_name": "Deregister All Reception Layers (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Reception Layer",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Deregister All Reception Layers (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Remove this node. A system now keeps a subscription handle for as long as it wants to receive messages, and delivery stops automatically when that handle is destroyed along with its owner. There is nothing left to release in bulk, so this does nothing."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchActorHeartbeat",
      "class": "UCrowdySDKSubsystem",
      "name": "DispatchActorHeartbeat",
      "display_name": "Dispatch Actor Heartbeat",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Replication|Actor Updates",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetUDPConnectionState",
      "class": "UCrowdySDKSubsystem",
      "name": "GetUDPConnectionState",
      "display_name": "Get UDP Connection State",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "EUDPConnectionState",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get UDP Connection State"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetVoiceChatDistance",
      "class": "UCrowdySDKSubsystem",
      "name": "GetVoiceChatDistance",
      "display_name": "Get Voice Chat Distance",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetVoiceMicState",
      "class": "UCrowdySDKSubsystem",
      "name": "GetVoiceMicState",
      "display_name": "Get Voice Mic State",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyVoiceMicState",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::K2_DispatchGameEvent",
      "class": "UCrowdySDKSubsystem",
      "name": "K2_DispatchGameEvent",
      "display_name": "Dispatch Game Event",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Replication|Events",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "DisplayName": "Dispatch Game Event",
        "CustomStructureParam": "EventPayload",
        "AutoCreateRefTerm": "TargetID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Login",
      "class": "UCrowdySDKSubsystem",
      "name": "Login",
      "display_name": "Login",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Logout",
      "class": "UCrowdySDKSubsystem",
      "name": "Logout",
      "display_name": "Logout",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::MuteVoiceChat",
      "class": "UCrowdySDKSubsystem",
      "name": "MuteVoiceChat",
      "display_name": "Mute Voice Chat",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::PlayVoiceChat",
      "class": "UCrowdySDKSubsystem",
      "name": "PlayVoiceChat",
      "display_name": "Play Voice Chat",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RefreshAppToken",
      "class": "UCrowdySDKSubsystem",
      "name": "RefreshAppToken",
      "display_name": "Refresh App Token",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Register",
      "class": "UCrowdySDKSubsystem",
      "name": "Register",
      "display_name": "Register",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::ReloadEndpointsFromSettings",
      "class": "UCrowdySDKSubsystem",
      "name": "ReloadEndpointsFromSettings",
      "display_name": "Reload Endpoints From Settings (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Configuration",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Reload Endpoints From Settings (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Remove this node. The API client re-reads the endpoints from the developer settings on its own, so this does nothing."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RequestTeleportPermission",
      "class": "UCrowdySDKSubsystem",
      "name": "RequestTeleportPermission",
      "display_name": "Request Teleport Permission",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Permissions",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RequestUDPAccess",
      "class": "UCrowdySDKSubsystem",
      "name": "RequestUDPAccess",
      "display_name": "Request UDP Access",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Request UDP Access"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RequestVersionInfo",
      "class": "UCrowdySDKSubsystem",
      "name": "RequestVersionInfo",
      "display_name": "Request Version Info",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetDiscoveryUrl",
      "class": "UCrowdySDKSubsystem",
      "name": "SetDiscoveryUrl",
      "display_name": "Set Discovery Url",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Configuration",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetExpectedActorUpdateStateSize",
      "class": "UCrowdySDKSubsystem",
      "name": "SetExpectedActorUpdateStateSize",
      "display_name": "Set Expected Actor Update State Size (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Subsystem",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Expected Actor Update State Size (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Remove this node. The size only appears in a decode-failure warning and does not change how updates are decoded."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetGameApiUrl",
      "class": "UCrowdySDKSubsystem",
      "name": "SetGameApiUrl",
      "display_name": "Set Game Api Url",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Configuration",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetGameSessionInfo",
      "class": "UCrowdySDKSubsystem",
      "name": "SetGameSessionInfo",
      "display_name": "Set Game Session Info",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Configuration",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetQueryEndpoint",
      "class": "UCrowdySDKSubsystem",
      "name": "SetQueryEndpoint",
      "display_name": "Set Query Endpoint (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Authentication",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Set Query Endpoint (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Use Set Game Api Url for the gameplay endpoint, or Set Discovery Url for the shared origin."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetVoiceChatDistance",
      "class": "UCrowdySDKSubsystem",
      "name": "SetVoiceChatDistance",
      "display_name": "Set Voice Chat Distance",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetVoiceChatStreamTimeoutThreshold",
      "class": "UCrowdySDKSubsystem",
      "name": "SetVoiceChatStreamTimeoutThreshold",
      "display_name": "Set Voice Chat Stream Timeout Threshold",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StartUDPTimeoutMonitoring",
      "class": "UCrowdySDKSubsystem",
      "name": "StartUDPTimeoutMonitoring",
      "display_name": "Start UDP Timeout Monitoring (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Start UDP Timeout Monitoring (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Remove this node. The round-trip ping now starts automatically when the connection comes up, and the connection tracks its own liveness using 'UDP Timeout (seconds)' in Project Settings."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StartVoiceChat",
      "class": "UCrowdySDKSubsystem",
      "name": "StartVoiceChat",
      "display_name": "Start Voice Chat",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StopNetworkOperations",
      "class": "UCrowdySDKSubsystem",
      "name": "StopNetworkOperations",
      "display_name": "Stop Network Operations",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StopUDPTimeoutMonitoring",
      "class": "UCrowdySDKSubsystem",
      "name": "StopUDPTimeoutMonitoring",
      "display_name": "Stop UDP Timeout Monitoring (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Stop UDP Timeout Monitoring (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Remove this node unless you specifically want to stop the latency ping. It has never affected connection liveness."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StopVoiceChat",
      "class": "UCrowdySDKSubsystem",
      "name": "StopVoiceChat",
      "display_name": "Stop Voice Chat",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::ToggleNetworkMessageProcessing",
      "class": "UCrowdySDKSubsystem",
      "name": "ToggleNetworkMessageProcessing",
      "display_name": "Toggle Network Message Processing",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::ToggleOwnerEcho",
      "class": "UCrowdySDKSubsystem",
      "name": "ToggleOwnerEcho",
      "display_name": "Toggle Owner Echo",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Voice",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::TriggerUdpHeartbeat",
      "class": "UCrowdySDKSubsystem",
      "name": "TriggerUdpHeartbeat",
      "display_name": "Trigger UDP Heartbeat (Deprecated)",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Connection",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Trigger UDP Heartbeat (Deprecated)",
        "DeprecatedFunction": true,
        "DeprecationMessage": "Remove this node. The connection tracks its own liveness, so this does nothing."
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerCallAction::CallServerFunction",
      "class": "UCrowdyServerCallAction",
      "name": "CallServerFunction",
      "display_name": "Call Server Function",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyServerCallAction*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "Inputs",
        "AdvancedDisplay": "Timeout"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetLeader",
      "class": "UCrowdyServerObject",
      "name": "GetLeader",
      "display_name": "Get Leader",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetMemberCount",
      "class": "UCrowdyServerObject",
      "name": "GetMemberCount",
      "display_name": "Get Member Count",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetMembers",
      "class": "UCrowdyServerObject",
      "name": "GetMembers",
      "display_name": "Get Members",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "TArray<int64>",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetRecordIds",
      "class": "UCrowdyServerObject",
      "name": "GetRecordIds",
      "display_name": "Get Record Ids",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "TArray<FString>",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::HoldsRecords",
      "class": "UCrowdyServerObject",
      "name": "HoldsRecords",
      "display_name": "Holds Records",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsLeader",
      "class": "UCrowdyServerObject",
      "name": "IsLeader",
      "display_name": "Is Leader",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsMember",
      "class": "UCrowdyServerObject",
      "name": "IsMember",
      "display_name": "Is Member",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsOpenForJoining",
      "class": "UCrowdyServerObject",
      "name": "IsOpenForJoining",
      "display_name": "Is Open for Joining",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_FindRecord",
      "class": "UCrowdyServerObject",
      "name": "K2_FindRecord",
      "display_name": "Find Record",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetDefinition",
      "class": "UCrowdyServerObject",
      "name": "K2_GetDefinition",
      "display_name": "Get Definition",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "UCrowdyServerObjectDefinition*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetFailureReason",
      "class": "UCrowdyServerObject",
      "name": "K2_GetFailureReason",
      "display_name": "Get Failure Reason",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetInstanceId",
      "class": "UCrowdyServerObject",
      "name": "K2_GetInstanceId",
      "display_name": "Get Instance Id",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetStatus",
      "class": "UCrowdyServerObject",
      "name": "K2_GetStatus",
      "display_name": "Get Status",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "ECrowdyServerObjectStatus",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetVariables",
      "class": "UCrowdyServerObject",
      "name": "K2_GetVariables",
      "display_name": "Get Variables",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FInstancedStruct",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_UnwatchMessage",
      "class": "UCrowdyServerObject",
      "name": "K2_UnwatchMessage",
      "display_name": "Stop Watching Message",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_UnwatchRecord",
      "class": "UCrowdyServerObject",
      "name": "K2_UnwatchRecord",
      "display_name": "Stop Watching Record",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_UnwatchVariables",
      "class": "UCrowdyServerObject",
      "name": "K2_UnwatchVariables",
      "display_name": "Stop Watching Variables",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_WatchMessage",
      "class": "UCrowdyServerObject",
      "name": "K2_WatchMessage",
      "display_name": "Watch Message",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_WatchRecord",
      "class": "UCrowdyServerObject",
      "name": "K2_WatchRecord",
      "display_name": "Watch Record",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_WatchVariables",
      "class": "UCrowdyServerObject",
      "name": "K2_WatchVariables",
      "display_name": "Watch Variables",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::MakeInputs",
      "class": "UCrowdyServerObject",
      "name": "MakeInputs",
      "display_name": "Make Inputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FInstancedStruct",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::NumRecords",
      "class": "UCrowdyServerObject",
      "name": "NumRecords",
      "display_name": "Num Records",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetFailureReason",
      "class": "UCrowdyServerObjectComponent",
      "name": "GetFailureReason",
      "display_name": "Get Failure Reason",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetServerObject",
      "class": "UCrowdyServerObjectComponent",
      "name": "GetServerObject",
      "display_name": "Get Server Object",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "UCrowdyServerObject*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetVariables",
      "class": "UCrowdyServerObjectComponent",
      "name": "GetVariables",
      "display_name": "Get Variables",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FInstancedStruct",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::Rejoin",
      "class": "UCrowdyServerObjectComponent",
      "name": "Rejoin",
      "display_name": "Rejoin",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::BindServerMessage",
      "class": "UCrowdyServerObjectLibrary",
      "name": "BindServerMessage",
      "display_name": "Bind Server Message",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::BindServerVariableChanged",
      "class": "UCrowdyServerObjectLibrary",
      "name": "BindServerVariableChanged",
      "display_name": "Bind Server Variable Changed",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::FindServerObjectLink",
      "class": "UCrowdyServerObjectLibrary",
      "name": "FindServerObjectLink",
      "display_name": "Find Server Object Link",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "UCrowdyServerObjectLink*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "DefaultToSelf": "Owner"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetHeldServerObject",
      "class": "UCrowdyServerObjectLibrary",
      "name": "GetHeldServerObject",
      "display_name": "Get Held Server Object",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "UCrowdyServerObject*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "DefaultToSelf": "Target"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetPlayerInstanceId",
      "class": "UCrowdyServerObjectLibrary",
      "name": "GetPlayerInstanceId",
      "display_name": "Get Player Instance Id",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetPlayersOnline",
      "class": "UCrowdyServerObjectLibrary",
      "name": "GetPlayersOnline",
      "display_name": "Get Players Online",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DefaultToSelf": "Owner"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetPlayersOnlineDefinition",
      "class": "UCrowdyServerObjectLibrary",
      "name": "GetPlayersOnlineDefinition",
      "display_name": "Get Players Online Definition",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "UCrowdyServerObjectDefinition*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetServerObject",
      "class": "UCrowdyServerObjectLibrary",
      "name": "GetServerObject",
      "display_name": "Get Server Object",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyServerObject*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Owner"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetServerValue",
      "class": "UCrowdyServerObjectLibrary",
      "name": "GetServerValue",
      "display_name": "Get Server Value",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "Value",
        "DisplayName": "Get Server Value"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::MakeFunctionInputs",
      "class": "UCrowdyServerObjectLibrary",
      "name": "MakeFunctionInputs",
      "display_name": "Make Function Inputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FInstancedStruct",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::NoteInputError",
      "class": "UCrowdyServerObjectLibrary",
      "name": "NoteInputError",
      "display_name": "Note Input Error",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReadServerVariable",
      "class": "UCrowdyServerObjectLibrary",
      "name": "ReadServerVariable",
      "display_name": "Read Server Variable",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure",
        "CustomThunk"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "CustomStructureParam": "Value"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReleaseServerObject",
      "class": "UCrowdyServerObjectLibrary",
      "name": "ReleaseServerObject",
      "display_name": "Release Server Object",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Owner"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::SetServerValue",
      "class": "UCrowdyServerObjectLibrary",
      "name": "SetServerValue",
      "display_name": "Set Server Value",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "CustomStructureParam": "Value",
        "DisplayName": "Set Server Value"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::SetServerValueOrUnset",
      "class": "UCrowdyServerObjectLibrary",
      "name": "SetServerValueOrUnset",
      "display_name": "Set Server Value or Unset",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "CustomStructureParam": "Value"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::UnbindServerMessage",
      "class": "UCrowdyServerObjectLibrary",
      "name": "UnbindServerMessage",
      "display_name": "Unbind Server Message",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::UnbindServerVariableChanged",
      "class": "UCrowdyServerObjectLibrary",
      "name": "UnbindServerVariableChanged",
      "display_name": "Unbind Server Variable Changed",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetFailureReason",
      "class": "UCrowdyServerObjectLink",
      "name": "GetFailureReason",
      "display_name": "Get Failure Reason",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "FString",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetServerObject",
      "class": "UCrowdyServerObjectLink",
      "name": "GetServerObject",
      "display_name": "Get Server Object",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "UCrowdyServerObject*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyServerPingAction::PingServerObjects",
      "class": "UCrowdyServerPingAction",
      "name": "PingServerObjects",
      "display_name": "Ping Server Objects",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyServerPingAction*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyServerTypedCallAction::CallServerFunctionWithInputs",
      "class": "UCrowdyServerTypedCallAction",
      "name": "CallServerFunctionWithInputs",
      "display_name": "Call Server Function with Inputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyServerCallAction*",
      "category": "Crowdy SDK|Server Objects",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "Inputs",
        "AdvancedDisplay": "Timeout"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::IsSpectating",
      "class": "UCrowdySpectatorComponent",
      "name": "IsSpectating",
      "display_name": "Is Spectating",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Game Kit|Spectate",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::StartSpectating",
      "class": "UCrowdySpectatorComponent",
      "name": "StartSpectating",
      "display_name": "Start Spectating",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Kit|Spectate",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::StopSpectating",
      "class": "UCrowdySpectatorComponent",
      "name": "StopSpectating",
      "display_name": "Stop Spectating",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Game Kit|Spectate",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBlueprintLibrary::MarkAllCrowdyStatesDirty",
      "class": "UCrowdyStateBlueprintLibrary",
      "name": "MarkAllCrowdyStatesDirty",
      "display_name": "Mark All Crowdy States Dirty",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Target",
        "DisplayName": "Mark All Crowdy States Dirty"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBlueprintLibrary::MarkCrowdyStateDirty",
      "class": "UCrowdyStateBlueprintLibrary",
      "name": "MarkCrowdyStateDirty",
      "display_name": "Mark Crowdy State Dirty",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateBlueprintLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|State",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DefaultToSelf": "Target",
        "DisplayName": "Mark Crowdy State Dirty"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::GetLastSentStateBytes",
      "class": "UCrowdyStateReplicator",
      "name": "GetLastSentStateBytes",
      "display_name": "Get Last Sent State Bytes",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|State",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::IsStateReplicated",
      "class": "UCrowdyStateReplicator",
      "name": "IsStateReplicated",
      "display_name": "Is State Replicated",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|State",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_AddTeamMember::AddTeamMember",
      "class": "UCrowdyTeams_AddTeamMember",
      "name": "AddTeamMember",
      "display_name": "Add Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_AddTeamMember*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_BanTeamMember::BanTeamMember",
      "class": "UCrowdyTeams_BanTeamMember",
      "name": "BanTeamMember",
      "display_name": "Ban Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_BanTeamMember*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_CreateTeam::CreateTeam",
      "class": "UCrowdyTeams_CreateTeam",
      "name": "CreateTeam",
      "display_name": "Create Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_CreateTeam*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_CreateTeamRole::CreateTeamRole",
      "class": "UCrowdyTeams_CreateTeamRole",
      "name": "CreateTeamRole",
      "display_name": "Create Team Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_CreateTeamRole*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_DeleteTeam::DeleteTeam",
      "class": "UCrowdyTeams_DeleteTeam",
      "name": "DeleteTeam",
      "display_name": "Delete Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_DeleteTeam*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_DeleteTeamRole::DeleteTeamRole",
      "class": "UCrowdyTeams_DeleteTeamRole",
      "name": "DeleteTeamRole",
      "display_name": "Delete Team Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_DeleteTeamRole*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetMyTeams::GetMyTeams",
      "class": "UCrowdyTeams_GetMyTeams",
      "name": "GetMyTeams",
      "display_name": "Get My Teams",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetMyTeams*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetPendingJoinRequests::GetPendingJoinRequests",
      "class": "UCrowdyTeams_GetPendingJoinRequests",
      "name": "GetPendingJoinRequests",
      "display_name": "Get Pending Join Requests",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetPendingJoinRequests*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeam::GetTeam",
      "class": "UCrowdyTeams_GetTeam",
      "name": "GetTeam",
      "display_name": "Get Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetTeam*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamMembers::GetTeamMembers",
      "class": "UCrowdyTeams_GetTeamMembers",
      "name": "GetTeamMembers",
      "display_name": "Get Team Members",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetTeamMembers*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamPolicy::GetTeamPolicy",
      "class": "UCrowdyTeams_GetTeamPolicy",
      "name": "GetTeamPolicy",
      "display_name": "Get Team Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetTeamPolicy*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamRoles::GetTeamRoles",
      "class": "UCrowdyTeams_GetTeamRoles",
      "name": "GetTeamRoles",
      "display_name": "Get Team Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetTeamRoles*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeams::GetTeams",
      "class": "UCrowdyTeams_GetTeams",
      "name": "GetTeams",
      "display_name": "Get All Teams",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_GetTeams*",
      "category": "Crowdy SDK|Teams|Queries",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_JoinTeam::JoinTeam",
      "class": "UCrowdyTeams_JoinTeam",
      "name": "JoinTeam",
      "display_name": "Join Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_JoinTeam*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_LeaveTeam::LeaveTeam",
      "class": "UCrowdyTeams_LeaveTeam",
      "name": "LeaveTeam",
      "display_name": "Leave Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_LeaveTeam*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_RemoveTeamMember::RemoveTeamMember",
      "class": "UCrowdyTeams_RemoveTeamMember",
      "name": "RemoveTeamMember",
      "display_name": "Remove Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_RemoveTeamMember*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_RequestToJoinTeam::RequestToJoinTeam",
      "class": "UCrowdyTeams_RequestToJoinTeam",
      "name": "RequestToJoinTeam",
      "display_name": "Request to Join Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_RequestToJoinTeam*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_SetTeamMemberRoles::SetTeamMemberRoles",
      "class": "UCrowdyTeams_SetTeamMemberRoles",
      "name": "SetTeamMemberRoles",
      "display_name": "Set Team Member Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_SetTeamMemberRoles*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_SetTeamPolicy::SetTeamPolicy",
      "class": "UCrowdyTeams_SetTeamPolicy",
      "name": "SetTeamPolicy",
      "display_name": "Set Team Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_SetTeamPolicy*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UnbanTeamMember::UnbanTeamMember",
      "class": "UCrowdyTeams_UnbanTeamMember",
      "name": "UnbanTeamMember",
      "display_name": "Unban Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_UnbanTeamMember*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UpdateTeam::UpdateTeam",
      "class": "UCrowdyTeams_UpdateTeam",
      "name": "UpdateTeam",
      "display_name": "Update Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_UpdateTeam*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UpdateTeamRole::UpdateTeamRole",
      "class": "UCrowdyTeams_UpdateTeamRole",
      "name": "UpdateTeamRole",
      "display_name": "Update Team Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "UCrowdyTeams_UpdateTeamRole*",
      "category": "Crowdy SDK|Teams|Mutations",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "BlueprintInternalUseOnly": "true",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::AddTeamMember",
      "class": "UCrowdyTeams",
      "name": "AddTeamMember",
      "display_name": "Add Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::BanTeamMember",
      "class": "UCrowdyTeams",
      "name": "BanTeamMember",
      "display_name": "Ban Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::CreateTeam",
      "class": "UCrowdyTeams",
      "name": "CreateTeam",
      "display_name": "Create Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::CreateTeamRole",
      "class": "UCrowdyTeams",
      "name": "CreateTeamRole",
      "display_name": "Create Team Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::DeleteTeam",
      "class": "UCrowdyTeams",
      "name": "DeleteTeam",
      "display_name": "Delete Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::DeleteTeamRole",
      "class": "UCrowdyTeams",
      "name": "DeleteTeamRole",
      "display_name": "Delete Team Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetCachedMyTeams",
      "class": "UCrowdyTeams",
      "name": "GetCachedMyTeams",
      "display_name": "Get Cached My Teams",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "TArray<FCrowdyTeamMembership>",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetMyTeamById",
      "class": "UCrowdyTeams",
      "name": "GetMyTeamById",
      "display_name": "Get My Team by Id",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetMyTeams",
      "class": "UCrowdyTeams",
      "name": "GetMyTeams",
      "display_name": "Get My Teams",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetPendingJoinRequests",
      "class": "UCrowdyTeams",
      "name": "GetPendingJoinRequests",
      "display_name": "Get Pending Join Requests",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Request",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetPrimaryMembership",
      "class": "UCrowdyTeams",
      "name": "GetPrimaryMembership",
      "display_name": "Get Primary Membership",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeam",
      "class": "UCrowdyTeams",
      "name": "GetTeam",
      "display_name": "Get Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeamMembers",
      "class": "UCrowdyTeams",
      "name": "GetTeamMembers",
      "display_name": "Get Team Members",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeamPolicy",
      "class": "UCrowdyTeams",
      "name": "GetTeamPolicy",
      "display_name": "Get Team Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Policy",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeamRoles",
      "class": "UCrowdyTeams",
      "name": "GetTeamRoles",
      "display_name": "Get Team Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeams",
      "class": "UCrowdyTeams",
      "name": "GetTeams",
      "display_name": "Get Teams",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Queries|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::HasCachedTeams",
      "class": "UCrowdyTeams",
      "name": "HasCachedTeams",
      "display_name": "Has Cached Teams",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::HasPermissionInTeam",
      "class": "UCrowdyTeams",
      "name": "HasPermissionInTeam",
      "display_name": "Has Permission in Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::IsInAnyTeam",
      "class": "UCrowdyTeams",
      "name": "IsInAnyTeam",
      "display_name": "Is in Any Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::IsPlayerInTeam",
      "class": "UCrowdyTeams",
      "name": "IsPlayerInTeam",
      "display_name": "Is Player in Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": false,
      "return_type": "bool",
      "category": "Crowdy SDK|Teams|Cache",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::JoinTeam",
      "class": "UCrowdyTeams",
      "name": "JoinTeam",
      "display_name": "Join Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::LeaveTeam",
      "class": "UCrowdyTeams",
      "name": "LeaveTeam",
      "display_name": "Leave Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::RemoveTeamMember",
      "class": "UCrowdyTeams",
      "name": "RemoveTeamMember",
      "display_name": "Remove Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::RequestToJoinTeam",
      "class": "UCrowdyTeams",
      "name": "RequestToJoinTeam",
      "display_name": "Request to Join Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Request",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::SetTeamMemberRoles",
      "class": "UCrowdyTeams",
      "name": "SetTeamMemberRoles",
      "display_name": "Set Team Member Roles",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::SetTeamPolicy",
      "class": "UCrowdyTeams",
      "name": "SetTeamPolicy",
      "display_name": "Set Team Policy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Policy",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::UnbanTeamMember",
      "class": "UCrowdyTeams",
      "name": "UnbanTeamMember",
      "display_name": "Unban Team Member",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Members",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::UpdateTeam",
      "class": "UCrowdyTeams",
      "name": "UpdateTeam",
      "display_name": "Update Team",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Team",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::UpdateTeamRole",
      "class": "UCrowdyTeams",
      "name": "UpdateTeamRole",
      "display_name": "Update Team Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Teams|Mutations|Roles",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::GetUDPNetworkStats",
      "class": "UCrowdyUDPSubsystem",
      "name": "GetUDPNetworkStats",
      "display_name": "Get UDP Network Stats",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "FUDPNetworkStatistics",
      "category": "Crowdy SDK|Network|UDP|Stats",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Get UDP Network Stats"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::ResetUDPNetworkStats",
      "class": "UCrowdyUDPSubsystem",
      "name": "ResetUDPNetworkStats",
      "display_name": "Reset UDP Network Stats",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Network|UDP|Stats",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "DisplayName": "Reset UDP Network Stats"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyGetHostID",
      "class": "UCrowdyUtilities",
      "name": "CrowdyGetHostID",
      "display_name": "Crowdy Get Host ID",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Crowdy Get Host ID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyHasAuthority",
      "class": "UCrowdyUtilities",
      "name": "CrowdyHasAuthority",
      "display_name": "Switch Crowdy Has Authority",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Session",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "ExpandBoolAsExecs": "bHasAuthority",
        "Keywords": "Switch Crowdy Has Authority Switch",
        "DisplayName": "Switch Crowdy Has Authority"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyIsConnectedToServer",
      "class": "UCrowdyUtilities",
      "name": "CrowdyIsConnectedToServer",
      "display_name": "Crowdy Is Connected to Server",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Crowdy Is Connected Server"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyIsEntityRegistered",
      "class": "UCrowdyUtilities",
      "name": "CrowdyIsEntityRegistered",
      "display_name": "Crowdy Is Entity Registered",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Is Crowdy Entity Registered Valid"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyIsRemoteProxy",
      "class": "UCrowdyUtilities",
      "name": "CrowdyIsRemoteProxy",
      "display_name": "Crowdy Is Remote Proxy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Entity",
        "Keywords": "Is Remote Proxy Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::DestroyCrowdyEntity",
      "class": "UCrowdyUtilities",
      "name": "DestroyCrowdyEntity",
      "display_name": "Destroy Crowdy Entity",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "TargetEntity",
        "Keywords": "Destroy Remove Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::DoesCrowdyEntityOwn",
      "class": "UCrowdyUtilities",
      "name": "DoesCrowdyEntityOwn",
      "display_name": "Does Crowdy Entity Own",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Owns Owner Ownership Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetAllCrowdyEntitiesByOwner",
      "class": "UCrowdyUtilities",
      "name": "GetAllCrowdyEntitiesByOwner",
      "display_name": "Get All Crowdy Entities by Owner",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "TArray<AActor*>",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Get All Entities By Owner Crowdy"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntity",
      "class": "UCrowdyUtilities",
      "name": "GetCrowdyEntity",
      "display_name": "Get Crowdy Entity",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "AActor*",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Get Find Crowdy Entity Actor"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityComponent",
      "class": "UCrowdyUtilities",
      "name": "GetCrowdyEntityComponent",
      "display_name": "Get Crowdy Entity Component",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "UCrowdyEntityComponent*",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DefaultToSelf": "Actor",
        "Keywords": "Get Find Crowdy Entity Component GAS"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityID",
      "class": "UCrowdyUtilities",
      "name": "GetCrowdyEntityID",
      "display_name": "Get Crowdy Entity ID",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Actor",
        "Keywords": "Get Find Crowdy Entity ID UUID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityOwnerID",
      "class": "UCrowdyUtilities",
      "name": "GetCrowdyEntityOwnerID",
      "display_name": "Get Crowdy Entity Owner ID",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Entity",
        "Keywords": "Get Crowdy Entity Owner ID UUID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityRole",
      "class": "UCrowdyUtilities",
      "name": "GetCrowdyEntityRole",
      "display_name": "Get Crowdy Entity Role",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "ECrowdyRole",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Entity",
        "Keywords": "Get Crowdy Entity Role Owner Proxy"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyHasAuthority",
      "class": "UCrowdyUtilities",
      "name": "GetCrowdyHasAuthority",
      "display_name": "Crowdy Has Authority",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Crowdy Has Authority",
        "DisplayName": "Crowdy Has Authority"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetLocalPlayerEntityID",
      "class": "UCrowdyUtilities",
      "name": "GetLocalPlayerEntityID",
      "display_name": "Get Local Player Entity ID",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "Keywords": "Get Local Player Entity ID UUID"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::IsCrowdyEntityHost",
      "class": "UCrowdyUtilities",
      "name": "IsCrowdyEntityHost",
      "display_name": "Is Crowdy Entity Host",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Session",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Entity",
        "Keywords": "Is Host Crowdy Entity Actor"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::IsCrowdyEntityLocallyControlled",
      "class": "UCrowdyUtilities",
      "name": "IsCrowdyEntityLocallyControlled",
      "display_name": "Is Crowdy Entity Locally Controlled",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DefaultToSelf": "Entity",
        "Keywords": "Is Locally Controlled Owned Authority Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::IsCrowdyEntityPlayerControlled",
      "class": "UCrowdyUtilities",
      "name": "IsCrowdyEntityPlayerControlled",
      "display_name": "Is Crowdy Entity Player Controlled",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "bool",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "TargetActor",
        "Keywords": "Is Player Controlled Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::K2_SendCrowdyEvent",
      "class": "UCrowdyUtilities",
      "name": "K2_SendCrowdyEvent",
      "display_name": "Send Crowdy Event",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Events",
      "specifiers": [
        "BlueprintCallable",
        "CustomThunk"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "TargetEntity",
        "DisplayName": "Send Crowdy Event",
        "CustomStructureParam": "EventPayload",
        "Keywords": "Send Crowdy Event Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SpawnCrowdyEntity",
      "class": "UCrowdyUtilities",
      "name": "SpawnCrowdyEntity",
      "display_name": "Spawn Crowdy Entity",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "AActor*",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "AutoCreateRefTerm": "InitialState",
        "Keywords": "Spawn Create Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SwitchCrowdyIsRemoteProxy",
      "class": "UCrowdyUtilities",
      "name": "SwitchCrowdyIsRemoteProxy",
      "display_name": "Switch Crowdy Is Remote Proxy",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "Entity",
        "ExpandBoolAsExecs": "bIsRemoteProxy",
        "Keywords": "Switch Is Remote Proxy Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SwitchIsCrowdyEntityPlayerControlled",
      "class": "UCrowdyUtilities",
      "name": "SwitchIsCrowdyEntityPlayerControlled",
      "display_name": "Switch Is Crowdy Entity Player Controlled",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Entities",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {
        "WorldContext": "WorldContextObject",
        "DefaultToSelf": "TargetActor",
        "ExpandBoolAsExecs": "bIsPlayerControlled",
        "Keywords": "Switch Is Player Controlled Crowdy Entity"
      },
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::ForgetSender",
      "class": "UCrowdyVideoFrameReceiver",
      "name": "ForgetSender",
      "display_name": "Forget Sender",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "void",
      "category": "Crowdy SDK|Video",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::GetAbandonedFrameCount",
      "class": "UCrowdyVideoFrameReceiver",
      "name": "GetAbandonedFrameCount",
      "display_name": "Get Abandoned Frame Count",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Video",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::GetDroppedFragmentCount",
      "class": "UCrowdyVideoFrameReceiver",
      "name": "GetDroppedFragmentCount",
      "display_name": "Get Dropped Fragment Count",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int64",
      "category": "Crowdy SDK|Video",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::GetPendingSenderCount",
      "class": "UCrowdyVideoFrameReceiver",
      "name": "GetPendingSenderCount",
      "display_name": "Get Pending Sender Count",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": false,
      "return_type": "int32",
      "category": "Crowdy SDK|Video",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetChunkCoordinateAtLocation",
      "class": "UHelperFunctions",
      "name": "GetChunkCoordinateAtLocation",
      "display_name": "Get Chunk Coordinate At Location",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "public_header": true,
      "callable": false,
      "pure": true,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Coordinates",
      "specifiers": [
        "BlueprintPure"
      ],
      "meta": {
        "DisplayName": "Get Chunk Coordinate At Location",
        "WorldContext": "WorldContextObject"
      },
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetChunkCoordinatesAtWorldLocation",
      "class": "UHelperFunctions",
      "name": "GetChunkCoordinatesAtWorldLocation",
      "display_name": "Get Chunk Coordinates at World Location",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Coordinates",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {
        "DeprecatedFunction": true,
        "DeprecationMessage": "Use Get Chunk Coordinate At Location instead"
      },
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetDeterministicID",
      "class": "UHelperFunctions",
      "name": "GetDeterministicID",
      "display_name": "Get Deterministic ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Identifiers",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetNewID",
      "class": "UHelperFunctions",
      "name": "GetNewID",
      "display_name": "Get New ID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Identifiers",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetNewUUID",
      "class": "UHelperFunctions",
      "name": "GetNewUUID",
      "display_name": "Get New UUID",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Identifiers",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetVoxelCoordinatesAtWorldLocation",
      "class": "UHelperFunctions",
      "name": "GetVoxelCoordinatesAtWorldLocation",
      "display_name": "Get Voxel Coordinates at World Location",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "public_header": true,
      "callable": true,
      "pure": true,
      "static": true,
      "return_type": "void",
      "category": "Crowdy SDK|Coordinates",
      "specifiers": [
        "BlueprintCallable",
        "BlueprintPure"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "USerializationFunctionLibrary::GenerateVoxelID",
      "class": "USerializationFunctionLibrary",
      "name": "GenerateVoxelID",
      "display_name": "Generate Voxel ID",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/SerializationFunctionLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FString",
      "category": "Crowdy SDK|Serialization",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    },
    {
      "id": "USerializationFunctionLibrary::ToGuid",
      "class": "USerializationFunctionLibrary",
      "name": "ToGuid",
      "display_name": "To Guid",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/SerializationFunctionLibrary.h",
      "public_header": true,
      "callable": true,
      "pure": false,
      "static": true,
      "return_type": "FGuid",
      "category": "Crowdy SDK|Serialization",
      "specifiers": [
        "BlueprintCallable"
      ],
      "meta": {},
      "editor_module": false
    }
  ],
  "delegates": [
    {
      "id": "UCrowdyAccount_ClaimFreeAccess::OnError",
      "class": "UCrowdyAccount_ClaimFreeAccess",
      "name": "OnError",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAccount_ClaimFreeAccess::OnSuccess",
      "class": "UCrowdyAccount_ClaimFreeAccess",
      "name": "OnSuccess",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAccount_GetMyAccess::OnError",
      "class": "UCrowdyAccount_GetMyAccess",
      "name": "OnError",
      "type": "FAccessAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAccount_GetMyAccess::OnSuccess",
      "class": "UCrowdyAccount_GetMyAccess",
      "name": "OnSuccess",
      "type": "FAccessAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAccountAction::OnError",
      "class": "UCrowdyAccountAction",
      "name": "OnError",
      "type": "FAccountAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAccountAction::OnSuccess",
      "class": "UCrowdyAccountAction",
      "name": "OnSuccess",
      "type": "FAccountAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyActorTracker::OnRemoteEntityAppeared",
      "class": "UCrowdyActorTracker",
      "name": "OnRemoteEntityAppeared",
      "type": "FOnActorSpawnRequested",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "category": "Crowdy SDK|Actor Tracker|Events"
    },
    {
      "id": "UCrowdyActorTracker::OnRemoteEntityLeft",
      "class": "UCrowdyActorTracker",
      "name": "OnRemoteEntityLeft",
      "type": "FOnActorLeftReported",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "category": "Crowdy SDK|Actor Tracker|Events"
    },
    {
      "id": "UCrowdyActorTracker::OnRemoteEntityLeftAnnounced",
      "class": "UCrowdyActorTracker",
      "name": "OnRemoteEntityLeftAnnounced",
      "type": "FOnActorLeftReported",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "category": "Crowdy SDK|Actor Tracker|Events"
    },
    {
      "id": "UCrowdyActorTracker::OnRemoteEntityTimedOut",
      "class": "UCrowdyActorTracker",
      "name": "OnRemoteEntityTimedOut",
      "type": "FOnActorTimeoutRequested",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "category": "Crowdy SDK|Actor Tracker|Events"
    },
    {
      "id": "UCrowdyActorTracker::OnUpdatesGameThread",
      "class": "UCrowdyActorTracker",
      "name": "OnUpdatesGameThread",
      "type": "FOnActorUpdateGameThreadBatch",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "category": "Crowdy SDK|Actor Tracker|Events"
    },
    {
      "id": "UCrowdyAuth_BeginMagicLinkSignIn::OnError",
      "class": "UCrowdyAuth_BeginMagicLinkSignIn",
      "name": "OnError",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_BeginMagicLinkSignIn::OnSuccess",
      "class": "UCrowdyAuth_BeginMagicLinkSignIn",
      "name": "OnSuccess",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_BeginSocialSignIn::OnError",
      "class": "UCrowdyAuth_BeginSocialSignIn",
      "name": "OnError",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_BeginSocialSignIn::OnSuccess",
      "class": "UCrowdyAuth_BeginSocialSignIn",
      "name": "OnSuccess",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_Login::OnError",
      "class": "UCrowdyAuth_Login",
      "name": "OnError",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_Login::OnSuccess",
      "class": "UCrowdyAuth_Login",
      "name": "OnSuccess",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_RecordPlayerConsents::OnError",
      "class": "UCrowdyAuth_RecordPlayerConsents",
      "name": "OnError",
      "type": "FRecordPlayerConsentsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_RecordPlayerConsents::OnSuccess",
      "class": "UCrowdyAuth_RecordPlayerConsents",
      "name": "OnSuccess",
      "type": "FRecordPlayerConsentsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_Register::OnError",
      "class": "UCrowdyAuth_Register",
      "name": "OnError",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_Register::OnSuccess",
      "class": "UCrowdyAuth_Register",
      "name": "OnSuccess",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_RestoreSession::OnError",
      "class": "UCrowdyAuth_RestoreSession",
      "name": "OnError",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuth_RestoreSession::OnSuccess",
      "class": "UCrowdyAuth_RestoreSession",
      "name": "OnSuccess",
      "type": "FAuthAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAuthentication::OnAppTokenRefreshed",
      "class": "UCrowdyAuthentication",
      "name": "OnAppTokenRefreshed",
      "type": "FOnAppTokenRefreshed",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnLegalAcceptanceEnded",
      "class": "UCrowdyAuthentication",
      "name": "OnLegalAcceptanceEnded",
      "type": "FOnLegalAcceptanceEnded",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnLegalAcceptanceRequired",
      "class": "UCrowdyAuthentication",
      "name": "OnLegalAcceptanceRequired",
      "type": "FOnLegalAcceptanceRequired",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnLogin",
      "class": "UCrowdyAuthentication",
      "name": "OnLogin",
      "type": "FOnAuthLoginEvent",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnLoginFailed",
      "class": "UCrowdyAuthentication",
      "name": "OnLoginFailed",
      "type": "FOnAuthLoginFailed",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnRegister",
      "class": "UCrowdyAuthentication",
      "name": "OnRegister",
      "type": "FOnAuthRegisterEvent",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnRegisterFailed",
      "class": "UCrowdyAuthentication",
      "name": "OnRegisterFailed",
      "type": "FOnAuthRegisterFailed",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnSessionRestored",
      "class": "UCrowdyAuthentication",
      "name": "OnSessionRestored",
      "type": "FOnAuthSessionRestored",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAuthentication::OnSessionRestoreFailed",
      "class": "UCrowdyAuthentication",
      "name": "OnSessionRestoreFailed",
      "type": "FOnAuthSessionRestoreFailed",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdyAvatars_CreateAvatar::OnError",
      "class": "UCrowdyAvatars_CreateAvatar",
      "name": "OnError",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_CreateAvatar::OnSuccess",
      "class": "UCrowdyAvatars_CreateAvatar",
      "name": "OnSuccess",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_DeleteAvatar::OnError",
      "class": "UCrowdyAvatars_DeleteAvatar",
      "name": "OnError",
      "type": "FAvatarsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_DeleteAvatar::OnSuccess",
      "class": "UCrowdyAvatars_DeleteAvatar",
      "name": "OnSuccess",
      "type": "FAvatarsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetAvatar::OnError",
      "class": "UCrowdyAvatars_GetAvatar",
      "name": "OnError",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetAvatar::OnSuccess",
      "class": "UCrowdyAvatars_GetAvatar",
      "name": "OnSuccess",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppState::OnError",
      "class": "UCrowdyAvatars_GetAvatarAppState",
      "name": "OnError",
      "type": "FAppStateAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppState::OnSuccess",
      "class": "UCrowdyAvatars_GetAvatarAppState",
      "name": "OnSuccess",
      "type": "FAppStateAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppStates::OnError",
      "class": "UCrowdyAvatars_GetAvatarAppStates",
      "name": "OnError",
      "type": "FAppStatesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppStates::OnSuccess",
      "class": "UCrowdyAvatars_GetAvatarAppStates",
      "name": "OnSuccess",
      "type": "FAppStatesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetMyAvatars::OnError",
      "class": "UCrowdyAvatars_GetMyAvatars",
      "name": "OnError",
      "type": "FAvatarsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetMyAvatars::OnSuccess",
      "class": "UCrowdyAvatars_GetMyAvatars",
      "name": "OnSuccess",
      "type": "FAvatarsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetUserAvatars::OnError",
      "class": "UCrowdyAvatars_GetUserAvatars",
      "name": "OnError",
      "type": "FAvatarsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_GetUserAvatars::OnSuccess",
      "class": "UCrowdyAvatars_GetUserAvatars",
      "name": "OnSuccess",
      "type": "FAvatarsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatar::OnError",
      "class": "UCrowdyAvatars_UpdateAvatar",
      "name": "OnError",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatar::OnSuccess",
      "class": "UCrowdyAvatars_UpdateAvatar",
      "name": "OnSuccess",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatarAppState::OnError",
      "class": "UCrowdyAvatars_UpdateAvatarAppState",
      "name": "OnError",
      "type": "FAppStateAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatarAppState::OnSuccess",
      "class": "UCrowdyAvatars_UpdateAvatarAppState",
      "name": "OnSuccess",
      "type": "FAppStateAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdatePrivateAvatarState::OnError",
      "class": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "name": "OnError",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdatePrivateAvatarState::OnSuccess",
      "class": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "name": "OnSuccess",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdatePublicAvatarState::OnError",
      "class": "UCrowdyAvatars_UpdatePublicAvatarState",
      "name": "OnError",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars_UpdatePublicAvatarState::OnSuccess",
      "class": "UCrowdyAvatars_UpdatePublicAvatarState",
      "name": "OnSuccess",
      "type": "FAvatarAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyAvatars::OnMyAvatarsCacheChanged",
      "class": "UCrowdyAvatars",
      "name": "OnMyAvatarsCacheChanged",
      "type": "FOnMyAvatarsCacheChanged",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "category": "Crowdy SDK|Avatars"
    },
    {
      "id": "UCrowdyBlueprintReceptionLayer::OnActorUpdateReceived",
      "class": "UCrowdyBlueprintReceptionLayer",
      "name": "OnActorUpdateReceived",
      "type": "FOnActorUpdateReceived",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h",
      "public_header": true,
      "category": "Crowdy SDK|Reception Layer|Actor Updates"
    },
    {
      "id": "UCrowdyBlueprintReceptionLayer::OnEventNotificationReceived",
      "class": "UCrowdyBlueprintReceptionLayer",
      "name": "OnEventNotificationReceived",
      "type": "FOnGameEventNotificationReceived",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h",
      "public_header": true,
      "category": "Crowdy SDK|Reception Layer|Game Events"
    },
    {
      "id": "UCrowdyChannels_AddChannelMember::OnError",
      "class": "UCrowdyChannels_AddChannelMember",
      "name": "OnError",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_AddChannelMember::OnSuccess",
      "class": "UCrowdyChannels_AddChannelMember",
      "name": "OnSuccess",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_BanChannelMember::OnError",
      "class": "UCrowdyChannels_BanChannelMember",
      "name": "OnError",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_BanChannelMember::OnSuccess",
      "class": "UCrowdyChannels_BanChannelMember",
      "name": "OnSuccess",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_CreateChannel::OnError",
      "class": "UCrowdyChannels_CreateChannel",
      "name": "OnError",
      "type": "FChannelAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_CreateChannel::OnSuccess",
      "class": "UCrowdyChannels_CreateChannel",
      "name": "OnSuccess",
      "type": "FChannelAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_CreateChannelRole::OnError",
      "class": "UCrowdyChannels_CreateChannelRole",
      "name": "OnError",
      "type": "FChannelRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_CreateChannelRole::OnSuccess",
      "class": "UCrowdyChannels_CreateChannelRole",
      "name": "OnSuccess",
      "type": "FChannelRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_DeleteChannel::OnError",
      "class": "UCrowdyChannels_DeleteChannel",
      "name": "OnError",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_DeleteChannel::OnSuccess",
      "class": "UCrowdyChannels_DeleteChannel",
      "name": "OnSuccess",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_DeleteChannelRole::OnError",
      "class": "UCrowdyChannels_DeleteChannelRole",
      "name": "OnError",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_DeleteChannelRole::OnSuccess",
      "class": "UCrowdyChannels_DeleteChannelRole",
      "name": "OnSuccess",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannel::OnError",
      "class": "UCrowdyChannels_GetChannel",
      "name": "OnError",
      "type": "FChannelAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannel::OnSuccess",
      "class": "UCrowdyChannels_GetChannel",
      "name": "OnSuccess",
      "type": "FChannelAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannelMembers::OnError",
      "class": "UCrowdyChannels_GetChannelMembers",
      "name": "OnError",
      "type": "FChannelMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannelMembers::OnSuccess",
      "class": "UCrowdyChannels_GetChannelMembers",
      "name": "OnSuccess",
      "type": "FChannelMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannelPolicy::OnError",
      "class": "UCrowdyChannels_GetChannelPolicy",
      "name": "OnError",
      "type": "FChannelPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannelPolicy::OnSuccess",
      "class": "UCrowdyChannels_GetChannelPolicy",
      "name": "OnSuccess",
      "type": "FChannelPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannelRoles::OnError",
      "class": "UCrowdyChannels_GetChannelRoles",
      "name": "OnError",
      "type": "FChannelRolesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannelRoles::OnSuccess",
      "class": "UCrowdyChannels_GetChannelRoles",
      "name": "OnSuccess",
      "type": "FChannelRolesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannels::OnError",
      "class": "UCrowdyChannels_GetChannels",
      "name": "OnError",
      "type": "FChannelsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetChannels::OnSuccess",
      "class": "UCrowdyChannels_GetChannels",
      "name": "OnSuccess",
      "type": "FChannelsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetMyChannels::OnError",
      "class": "UCrowdyChannels_GetMyChannels",
      "name": "OnError",
      "type": "FMyChannelsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetMyChannels::OnSuccess",
      "class": "UCrowdyChannels_GetMyChannels",
      "name": "OnSuccess",
      "type": "FMyChannelsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetPendingJoinRequests::OnError",
      "class": "UCrowdyChannels_GetPendingJoinRequests",
      "name": "OnError",
      "type": "FChannelMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_GetPendingJoinRequests::OnSuccess",
      "class": "UCrowdyChannels_GetPendingJoinRequests",
      "name": "OnSuccess",
      "type": "FChannelMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_JoinChannel::OnError",
      "class": "UCrowdyChannels_JoinChannel",
      "name": "OnError",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_JoinChannel::OnSuccess",
      "class": "UCrowdyChannels_JoinChannel",
      "name": "OnSuccess",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_LeaveChannel::OnError",
      "class": "UCrowdyChannels_LeaveChannel",
      "name": "OnError",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_LeaveChannel::OnSuccess",
      "class": "UCrowdyChannels_LeaveChannel",
      "name": "OnSuccess",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_RemoveChannelMember::OnError",
      "class": "UCrowdyChannels_RemoveChannelMember",
      "name": "OnError",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_RemoveChannelMember::OnSuccess",
      "class": "UCrowdyChannels_RemoveChannelMember",
      "name": "OnSuccess",
      "type": "FChannelAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_RequestToJoinChannel::OnError",
      "class": "UCrowdyChannels_RequestToJoinChannel",
      "name": "OnError",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_RequestToJoinChannel::OnSuccess",
      "class": "UCrowdyChannels_RequestToJoinChannel",
      "name": "OnSuccess",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_SetChannelMemberRoles::OnError",
      "class": "UCrowdyChannels_SetChannelMemberRoles",
      "name": "OnError",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_SetChannelMemberRoles::OnSuccess",
      "class": "UCrowdyChannels_SetChannelMemberRoles",
      "name": "OnSuccess",
      "type": "FChannelMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_SetChannelPolicy::OnError",
      "class": "UCrowdyChannels_SetChannelPolicy",
      "name": "OnError",
      "type": "FChannelPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_SetChannelPolicy::OnSuccess",
      "class": "UCrowdyChannels_SetChannelPolicy",
      "name": "OnSuccess",
      "type": "FChannelPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_UnbanChannelMember::OnError",
      "class": "UCrowdyChannels_UnbanChannelMember",
      "name": "OnError",
      "type": "FChannelUnbanAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_UnbanChannelMember::OnSuccess",
      "class": "UCrowdyChannels_UnbanChannelMember",
      "name": "OnSuccess",
      "type": "FChannelUnbanAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_UpdateChannel::OnError",
      "class": "UCrowdyChannels_UpdateChannel",
      "name": "OnError",
      "type": "FChannelAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_UpdateChannel::OnSuccess",
      "class": "UCrowdyChannels_UpdateChannel",
      "name": "OnSuccess",
      "type": "FChannelAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_UpdateChannelRole::OnError",
      "class": "UCrowdyChannels_UpdateChannelRole",
      "name": "OnError",
      "type": "FChannelRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels_UpdateChannelRole::OnSuccess",
      "class": "UCrowdyChannels_UpdateChannelRole",
      "name": "OnSuccess",
      "type": "FChannelRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyChannels::OnChannelMessageReceived",
      "class": "UCrowdyChannels",
      "name": "OnChannelMessageReceived",
      "type": "FOnChannelMessageReceived",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "category": "Crowdy SDK|Channels"
    },
    {
      "id": "UCrowdyChannels::OnMyChannelsCacheChanged",
      "class": "UCrowdyChannels",
      "name": "OnMyChannelsCacheChanged",
      "type": "FOnMyChannelsCacheChanged",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "category": "Crowdy SDK|Channels"
    },
    {
      "id": "UCrowdyConnectionMonitor::OnConnectionStateChanged",
      "class": "UCrowdyConnectionMonitor",
      "name": "OnConnectionStateChanged",
      "type": "FOnConnectionStatusChange",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "public_header": true,
      "category": "Crowdy SDK|Connection|Status"
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::OnSendRefused",
      "class": "UCrowdyCppReplicationSubsystem",
      "name": "OnSendRefused",
      "type": "FOnCrowdySendRefused",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Realtime"
    },
    {
      "id": "UCrowdyEntityComponent::OnCrowdyDestroyed",
      "class": "UCrowdyEntityComponent",
      "name": "OnCrowdyDestroyed",
      "type": "FOnCrowdyEntityDestroyed",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Component"
    },
    {
      "id": "UCrowdyEntityComponent::OnCrowdyOwnershipAssigned",
      "class": "UCrowdyEntityComponent",
      "name": "OnCrowdyOwnershipAssigned",
      "type": "FOnCrowdyOwnershipAssigned",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Component"
    },
    {
      "id": "UCrowdyEntityComponent::OnCrowdySpawned",
      "class": "UCrowdyEntityComponent",
      "name": "OnCrowdySpawned",
      "type": "FOnCrowdyEntitySpawned",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Component"
    },
    {
      "id": "UCrowdyEntitySubsystem::OnEntityOwnershipChanged",
      "class": "UCrowdyEntitySubsystem",
      "name": "OnEntityOwnershipChanged",
      "type": "FOnCrowdyEntityOwnershipChanged",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Subsystem|Events"
    },
    {
      "id": "UCrowdyEntitySubsystem::OnEntityRegistered",
      "class": "UCrowdyEntitySubsystem",
      "name": "OnEntityRegistered",
      "type": "FOnCrowdyEntityRegistered",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Subsystem|Events"
    },
    {
      "id": "UCrowdyEntitySubsystem::OnEntityUnregistered",
      "class": "UCrowdyEntitySubsystem",
      "name": "OnEntityUnregistered",
      "type": "FOnCrowdyEntityUnregistered",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Subsystem|Events"
    },
    {
      "id": "UCrowdyEntitySubsystem::OnOwnershipRequested",
      "class": "UCrowdyEntitySubsystem",
      "name": "OnOwnershipRequested",
      "type": "FOnCrowdyOwnershipRequested",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Entity Subsystem|Events"
    },
    {
      "id": "UCrowdyFindMatchAction::Failed",
      "class": "UCrowdyFindMatchAction",
      "name": "Failed",
      "type": "FCrowdyFindMatchUpdate",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyFindMatchAction::Matched",
      "class": "UCrowdyFindMatchAction",
      "name": "Matched",
      "type": "FCrowdyFindMatchUpdate",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyFindMatchAction::Proposed",
      "class": "UCrowdyFindMatchAction",
      "name": "Proposed",
      "type": "FCrowdyFindMatchUpdate",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyFindMatchAction::Queued",
      "class": "UCrowdyFindMatchAction",
      "name": "Queued",
      "type": "FCrowdyFindMatchUpdate",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyGameSession::OnAccessEnded",
      "class": "UCrowdyGameSession",
      "name": "OnAccessEnded",
      "type": "FOnCrowdyAccessEnded",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Session"
    },
    {
      "id": "UCrowdyGameSession::OnAppPausedChanged",
      "class": "UCrowdyGameSession",
      "name": "OnAppPausedChanged",
      "type": "FOnCrowdyAppPausedChanged",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Session"
    },
    {
      "id": "UCrowdyGameSession::OnHostIDUpdated",
      "class": "UCrowdyGameSession",
      "name": "OnHostIDUpdated",
      "type": "FOnHostIDUpdated",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Session"
    },
    {
      "id": "UCrowdyGameSession::OnOwnerUUIDUpdated",
      "class": "UCrowdyGameSession",
      "name": "OnOwnerUUIDUpdated",
      "type": "FOnOwnerUUIDUpdated",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Session"
    },
    {
      "id": "UCrowdyHostSubsystem::OnHostElected",
      "class": "UCrowdyHostSubsystem",
      "name": "OnHostElected",
      "type": "FOnCrowdyHostElected",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Host|Events"
    },
    {
      "id": "UCrowdyIsEntityHostServer::OnFailed",
      "class": "UCrowdyIsEntityHostServer",
      "name": "OnFailed",
      "type": "FCrowdyHostCheckPin",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyIsEntityHostServer::OnIsHost",
      "class": "UCrowdyIsEntityHostServer",
      "name": "OnIsHost",
      "type": "FCrowdyHostCheckPin",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyIsEntityHostServer::OnIsNotHost",
      "class": "UCrowdyIsEntityHostServer",
      "name": "OnIsNotHost",
      "type": "FCrowdyHostCheckPin",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyKitActorComponent::OnKitActorChanged",
      "class": "UCrowdyKitActorComponent",
      "name": "OnKitActorChanged",
      "type": "FOnCrowdyKitActorChanged",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyKitActorComponent.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Kit"
    },
    {
      "id": "UCrowdyKitEmotes::OnEmote",
      "class": "UCrowdyKitEmotes",
      "name": "OnEmote",
      "type": "FCrowdyKitOnEmote",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Kit|Emotes"
    },
    {
      "id": "UCrowdyKitSocial::OnChatMessage",
      "class": "UCrowdyKitSocial",
      "name": "OnChatMessage",
      "type": "FOnCrowdyKitChatMessage",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "public_header": true,
      "category": "Crowdy SDK|Game Kit|Social"
    },
    {
      "id": "UCrowdyKitSocialGroupAction::Completed",
      "class": "UCrowdyKitSocialGroupAction",
      "name": "Completed",
      "type": "FCrowdyKitGroupAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyKitSocialGroupAction::Failed",
      "class": "UCrowdyKitSocialGroupAction",
      "name": "Failed",
      "type": "FCrowdyKitGroupAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyKitSocialMembersAction::Completed",
      "class": "UCrowdyKitSocialMembersAction",
      "name": "Completed",
      "type": "FCrowdyKitMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyKitSocialMembersAction::Failed",
      "class": "UCrowdyKitSocialMembersAction",
      "name": "Failed",
      "type": "FCrowdyKitMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyMassNearTierComponent::OnServerValuesChanged",
      "class": "UCrowdyMassNearTierComponent",
      "name": "OnServerValuesChanged",
      "type": "FCrowdyMassNearTierServerValuesChanged",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "public_header": true,
      "category": "Crowdy Mass|Server Values"
    },
    {
      "id": "UCrowdyPlayers_GetPlayerName::OnError",
      "class": "UCrowdyPlayers_GetPlayerName",
      "name": "OnError",
      "type": "FPlayerProfileAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyPlayers_GetPlayerName::OnSuccess",
      "class": "UCrowdyPlayers_GetPlayerName",
      "name": "OnSuccess",
      "type": "FPlayerProfileAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyPlayers_GetPlayerNames::OnError",
      "class": "UCrowdyPlayers_GetPlayerNames",
      "name": "OnError",
      "type": "FPlayerProfilesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyPlayers_GetPlayerNames::OnSuccess",
      "class": "UCrowdyPlayers_GetPlayerNames",
      "name": "OnSuccess",
      "type": "FPlayerProfilesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyPlayers_SetPlayerName::OnError",
      "class": "UCrowdyPlayers_SetPlayerName",
      "name": "OnError",
      "type": "FPlayerProfileAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyPlayers_SetPlayerName::OnSuccess",
      "class": "UCrowdyPlayers_SetPlayerName",
      "name": "OnSuccess",
      "type": "FPlayerProfileAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyProximityChat::OnProximityTextReceived",
      "class": "UCrowdyProximityChat",
      "name": "OnProximityTextReceived",
      "type": "FOnCrowdyProximityTextReceived",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "category": "Crowdy SDK|Proximity Chat"
    },
    {
      "id": "UCrowdyProximityChat::OnProximityTextRefused",
      "class": "UCrowdyProximityChat",
      "name": "OnProximityTextRefused",
      "type": "FOnCrowdyProximityTextRefused",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "category": "Crowdy SDK|Proximity Chat"
    },
    {
      "id": "UCrowdySDKSubsystem::OnCrowdyHUDReady",
      "class": "UCrowdySDKSubsystem",
      "name": "OnCrowdyHUDReady",
      "type": "FOnCrowdyHUDReady",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|HUD"
    },
    {
      "id": "UCrowdySDKSubsystem::OnLogin",
      "class": "UCrowdySDKSubsystem",
      "name": "OnLogin",
      "type": "FOnLogin",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdySDKSubsystem::OnLogout",
      "class": "UCrowdySDKSubsystem",
      "name": "OnLogout",
      "type": "FOnLogout",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdySDKSubsystem::OnRegister",
      "class": "UCrowdySDKSubsystem",
      "name": "OnRegister",
      "type": "FOnRegister",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdySDKSubsystem::OnTeleportPermission",
      "class": "UCrowdySDKSubsystem",
      "name": "OnTeleportPermission",
      "type": "FOnTeleportPermission",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Permissions"
    },
    {
      "id": "UCrowdySDKSubsystem::OnUDPAddressNotify",
      "class": "UCrowdySDKSubsystem",
      "name": "OnUDPAddressNotify",
      "type": "FOnUDPAddressNotify",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdySDKSubsystem::OnUDPConnectionSuccess",
      "class": "UCrowdySDKSubsystem",
      "name": "OnUDPConnectionSuccess",
      "type": "FOnUDPConnectionSuccess",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Connection"
    },
    {
      "id": "UCrowdySDKSubsystem::OnUDPTimedOut",
      "class": "UCrowdySDKSubsystem",
      "name": "OnUDPTimedOut",
      "type": "FOnUDPTimedOut",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Connection"
    },
    {
      "id": "UCrowdySDKSubsystem::OnVersionInfo",
      "class": "UCrowdySDKSubsystem",
      "name": "OnVersionInfo",
      "type": "FOnVersionInfo",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Authentication"
    },
    {
      "id": "UCrowdySDKSubsystem::OnVoiceMicStateChanged",
      "class": "UCrowdySDKSubsystem",
      "name": "OnVoiceMicStateChanged",
      "type": "FOnVoiceMicStateChanged",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Voice"
    },
    {
      "id": "UCrowdySDKSubsystem::OnVoiceSpeakerTalking",
      "class": "UCrowdySDKSubsystem",
      "name": "OnVoiceSpeakerTalking",
      "type": "FOnVoiceSpeakerTalking",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "category": "Crowdy SDK|Voice"
    },
    {
      "id": "UCrowdyServerCallAction::OnFailed",
      "class": "UCrowdyServerCallAction",
      "name": "OnFailed",
      "type": "FCrowdyServerCallDone",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerCallAction::OnSuccess",
      "class": "UCrowdyServerCallAction",
      "name": "OnSuccess",
      "type": "FCrowdyServerCallDone",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerObject::RecordsChanged",
      "class": "UCrowdyServerObject",
      "name": "RecordsChanged",
      "type": "FCrowdyServerRecordsChanged",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerObject::RecordsUpdated",
      "class": "UCrowdyServerObject",
      "name": "RecordsUpdated",
      "type": "FCrowdyServerRecordsUpdated",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerObject::StatusChanged",
      "class": "UCrowdyServerObject",
      "name": "StatusChanged",
      "type": "FCrowdyServerStatusChanged",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerObjectComponent::OnPositionKept",
      "class": "UCrowdyServerObjectComponent",
      "name": "OnPositionKept",
      "type": "FOnCrowdyPositionKept",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "category": "Server Object|Position"
    },
    {
      "id": "UCrowdyServerObjectComponent::OnStatusChanged",
      "class": "UCrowdyServerObjectComponent",
      "name": "OnStatusChanged",
      "type": "FCrowdyServerStatusChanged",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerObjectComponent::OnVariablesChanged",
      "class": "UCrowdyServerObjectComponent",
      "name": "OnVariablesChanged",
      "type": "FCrowdyServerVariablesChanged",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerPingAction::OnFailed",
      "class": "UCrowdyServerPingAction",
      "name": "OnFailed",
      "type": "FCrowdyServerPingDone",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyServerPingAction::OnSuccess",
      "class": "UCrowdyServerPingAction",
      "name": "OnSuccess",
      "type": "FCrowdyServerPingDone",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "category": "Crowdy SDK|Server Objects"
    },
    {
      "id": "UCrowdyTeams_AddTeamMember::OnError",
      "class": "UCrowdyTeams_AddTeamMember",
      "name": "OnError",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_AddTeamMember::OnSuccess",
      "class": "UCrowdyTeams_AddTeamMember",
      "name": "OnSuccess",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_BanTeamMember::OnError",
      "class": "UCrowdyTeams_BanTeamMember",
      "name": "OnError",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_BanTeamMember::OnSuccess",
      "class": "UCrowdyTeams_BanTeamMember",
      "name": "OnSuccess",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_CreateTeam::OnError",
      "class": "UCrowdyTeams_CreateTeam",
      "name": "OnError",
      "type": "FTeamAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_CreateTeam::OnSuccess",
      "class": "UCrowdyTeams_CreateTeam",
      "name": "OnSuccess",
      "type": "FTeamAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_CreateTeamRole::OnError",
      "class": "UCrowdyTeams_CreateTeamRole",
      "name": "OnError",
      "type": "FRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_CreateTeamRole::OnSuccess",
      "class": "UCrowdyTeams_CreateTeamRole",
      "name": "OnSuccess",
      "type": "FRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_DeleteTeam::OnError",
      "class": "UCrowdyTeams_DeleteTeam",
      "name": "OnError",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_DeleteTeam::OnSuccess",
      "class": "UCrowdyTeams_DeleteTeam",
      "name": "OnSuccess",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_DeleteTeamRole::OnError",
      "class": "UCrowdyTeams_DeleteTeamRole",
      "name": "OnError",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_DeleteTeamRole::OnSuccess",
      "class": "UCrowdyTeams_DeleteTeamRole",
      "name": "OnSuccess",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetMyTeams::OnError",
      "class": "UCrowdyTeams_GetMyTeams",
      "name": "OnError",
      "type": "FMyTeamsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetMyTeams::OnSuccess",
      "class": "UCrowdyTeams_GetMyTeams",
      "name": "OnSuccess",
      "type": "FMyTeamsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetPendingJoinRequests::OnError",
      "class": "UCrowdyTeams_GetPendingJoinRequests",
      "name": "OnError",
      "type": "FMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetPendingJoinRequests::OnSuccess",
      "class": "UCrowdyTeams_GetPendingJoinRequests",
      "name": "OnSuccess",
      "type": "FMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeam::OnError",
      "class": "UCrowdyTeams_GetTeam",
      "name": "OnError",
      "type": "FTeamAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeam::OnSuccess",
      "class": "UCrowdyTeams_GetTeam",
      "name": "OnSuccess",
      "type": "FTeamAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeamMembers::OnError",
      "class": "UCrowdyTeams_GetTeamMembers",
      "name": "OnError",
      "type": "FMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeamMembers::OnSuccess",
      "class": "UCrowdyTeams_GetTeamMembers",
      "name": "OnSuccess",
      "type": "FMembersAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeamPolicy::OnError",
      "class": "UCrowdyTeams_GetTeamPolicy",
      "name": "OnError",
      "type": "FPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeamPolicy::OnSuccess",
      "class": "UCrowdyTeams_GetTeamPolicy",
      "name": "OnSuccess",
      "type": "FPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeamRoles::OnError",
      "class": "UCrowdyTeams_GetTeamRoles",
      "name": "OnError",
      "type": "FRolesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeamRoles::OnSuccess",
      "class": "UCrowdyTeams_GetTeamRoles",
      "name": "OnSuccess",
      "type": "FRolesAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeams::OnError",
      "class": "UCrowdyTeams_GetTeams",
      "name": "OnError",
      "type": "FTeamsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_GetTeams::OnSuccess",
      "class": "UCrowdyTeams_GetTeams",
      "name": "OnSuccess",
      "type": "FTeamsAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_JoinTeam::OnError",
      "class": "UCrowdyTeams_JoinTeam",
      "name": "OnError",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_JoinTeam::OnSuccess",
      "class": "UCrowdyTeams_JoinTeam",
      "name": "OnSuccess",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_LeaveTeam::OnError",
      "class": "UCrowdyTeams_LeaveTeam",
      "name": "OnError",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_LeaveTeam::OnSuccess",
      "class": "UCrowdyTeams_LeaveTeam",
      "name": "OnSuccess",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_RemoveTeamMember::OnError",
      "class": "UCrowdyTeams_RemoveTeamMember",
      "name": "OnError",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_RemoveTeamMember::OnSuccess",
      "class": "UCrowdyTeams_RemoveTeamMember",
      "name": "OnSuccess",
      "type": "FTeamsAsyncOnError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_RequestToJoinTeam::OnError",
      "class": "UCrowdyTeams_RequestToJoinTeam",
      "name": "OnError",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_RequestToJoinTeam::OnSuccess",
      "class": "UCrowdyTeams_RequestToJoinTeam",
      "name": "OnSuccess",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_SetTeamMemberRoles::OnError",
      "class": "UCrowdyTeams_SetTeamMemberRoles",
      "name": "OnError",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_SetTeamMemberRoles::OnSuccess",
      "class": "UCrowdyTeams_SetTeamMemberRoles",
      "name": "OnSuccess",
      "type": "FMemberAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_SetTeamPolicy::OnError",
      "class": "UCrowdyTeams_SetTeamPolicy",
      "name": "OnError",
      "type": "FPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_SetTeamPolicy::OnSuccess",
      "class": "UCrowdyTeams_SetTeamPolicy",
      "name": "OnSuccess",
      "type": "FPolicyAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_UnbanTeamMember::OnError",
      "class": "UCrowdyTeams_UnbanTeamMember",
      "name": "OnError",
      "type": "FTeamUnbanAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_UnbanTeamMember::OnSuccess",
      "class": "UCrowdyTeams_UnbanTeamMember",
      "name": "OnSuccess",
      "type": "FTeamUnbanAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_UpdateTeam::OnError",
      "class": "UCrowdyTeams_UpdateTeam",
      "name": "OnError",
      "type": "FTeamAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_UpdateTeam::OnSuccess",
      "class": "UCrowdyTeams_UpdateTeam",
      "name": "OnSuccess",
      "type": "FTeamAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_UpdateTeamRole::OnError",
      "class": "UCrowdyTeams_UpdateTeamRole",
      "name": "OnError",
      "type": "FRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams_UpdateTeamRole::OnSuccess",
      "class": "UCrowdyTeams_UpdateTeamRole",
      "name": "OnSuccess",
      "type": "FRoleAsyncResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "category": ""
    },
    {
      "id": "UCrowdyTeams::OnMyTeamsCacheChanged",
      "class": "UCrowdyTeams",
      "name": "OnMyTeamsCacheChanged",
      "type": "FOnMyTeamsCacheChanged",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "category": "Crowdy SDK|Teams"
    },
    {
      "id": "UCrowdyVideoFrameReceiver::OnVideoFrameAssembled",
      "class": "UCrowdyVideoFrameReceiver",
      "name": "OnVideoFrameAssembled",
      "type": "FOnCrowdyVideoFrameAssembled",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "category": "Crowdy SDK|Video|Events"
    }
  ],
  "async_actions": [
    {
      "id": "UCrowdyAccount_AddPassword",
      "class": "UCrowdyAccount_AddPassword",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "AddPassword"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyAccount_ChangePassword",
      "class": "UCrowdyAccount_ChangePassword",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "ChangePassword"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyAccount_ClaimFreeAccess",
      "class": "UCrowdyAccount_ClaimFreeAccess",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "ClaimFreeAccess"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAccount_DeleteAccount",
      "class": "UCrowdyAccount_DeleteAccount",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "DeleteAccount"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyAccount_GetMyAccess",
      "class": "UCrowdyAccount_GetMyAccess",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "GetMyAccess"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAccount_RequestPasswordReset",
      "class": "UCrowdyAccount_RequestPasswordReset",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "RequestPasswordReset"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyAccount_ResendConfirmationEmail",
      "class": "UCrowdyAccount_ResendConfirmationEmail",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "ResendConfirmationEmail"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyAccount_SignOutEverywhere",
      "class": "UCrowdyAccount_SignOutEverywhere",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [
        "SignOutEverywhere"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyAccountAction",
      "class": "UCrowdyAccountAction",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "public_header": true,
      "factories": [],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAuth_BeginMagicLinkSignIn",
      "class": "UCrowdyAuth_BeginMagicLinkSignIn",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "factories": [
        "BeginMagicLinkSignIn"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAuth_BeginSocialSignIn",
      "class": "UCrowdyAuth_BeginSocialSignIn",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "factories": [
        "BeginSocialSignIn"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAuth_Login",
      "class": "UCrowdyAuth_Login",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "factories": [
        "Login"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAuth_RecordPlayerConsents",
      "class": "UCrowdyAuth_RecordPlayerConsents",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "factories": [
        "RecordPlayerConsents"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAuth_Register",
      "class": "UCrowdyAuth_Register",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "factories": [
        "Register"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAuth_RestoreSession",
      "class": "UCrowdyAuth_RestoreSession",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "public_header": true,
      "factories": [
        "RestoreSession"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_CreateAvatar",
      "class": "UCrowdyAvatars_CreateAvatar",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "factories": [
        "CreateAvatar"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_DeleteAvatar",
      "class": "UCrowdyAvatars_DeleteAvatar",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "factories": [
        "DeleteAvatar"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_GetAvatar",
      "class": "UCrowdyAvatars_GetAvatar",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetAvatar"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppState",
      "class": "UCrowdyAvatars_GetAvatarAppState",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetAvatarAppState"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppStates",
      "class": "UCrowdyAvatars_GetAvatarAppStates",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetAvatarAppStates"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_GetMyAvatars",
      "class": "UCrowdyAvatars_GetMyAvatars",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetMyAvatars"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_GetUserAvatars",
      "class": "UCrowdyAvatars_GetUserAvatars",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetUserAvatars"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatar",
      "class": "UCrowdyAvatars_UpdateAvatar",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdateAvatar"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatarAppState",
      "class": "UCrowdyAvatars_UpdateAvatarAppState",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdateAvatarAppState"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "class": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdatePrivateAvatarState"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyAvatars_UpdatePublicAvatarState",
      "class": "UCrowdyAvatars_UpdatePublicAvatarState",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdatePublicAvatarState"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_AddChannelMember",
      "class": "UCrowdyChannels_AddChannelMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "AddChannelMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_BanChannelMember",
      "class": "UCrowdyChannels_BanChannelMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "BanChannelMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_CreateChannel",
      "class": "UCrowdyChannels_CreateChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "CreateChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_CreateChannelRole",
      "class": "UCrowdyChannels_CreateChannelRole",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "CreateChannelRole"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_DeleteChannel",
      "class": "UCrowdyChannels_DeleteChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "DeleteChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_DeleteChannelRole",
      "class": "UCrowdyChannels_DeleteChannelRole",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "DeleteChannelRole"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetChannel",
      "class": "UCrowdyChannels_GetChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetChannelMembers",
      "class": "UCrowdyChannels_GetChannelMembers",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetChannelMembers"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetChannelPolicy",
      "class": "UCrowdyChannels_GetChannelPolicy",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetChannelPolicy"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetChannelRoles",
      "class": "UCrowdyChannels_GetChannelRoles",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetChannelRoles"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetChannels",
      "class": "UCrowdyChannels_GetChannels",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetChannels"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetMyChannels",
      "class": "UCrowdyChannels_GetMyChannels",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetMyChannels"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_GetPendingJoinRequests",
      "class": "UCrowdyChannels_GetPendingJoinRequests",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetPendingJoinRequests"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_JoinChannel",
      "class": "UCrowdyChannels_JoinChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "JoinChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_LeaveChannel",
      "class": "UCrowdyChannels_LeaveChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "LeaveChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_RemoveChannelMember",
      "class": "UCrowdyChannels_RemoveChannelMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "RemoveChannelMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_RequestToJoinChannel",
      "class": "UCrowdyChannels_RequestToJoinChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "RequestToJoinChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_SetChannelMemberRoles",
      "class": "UCrowdyChannels_SetChannelMemberRoles",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "SetChannelMemberRoles"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_SetChannelPolicy",
      "class": "UCrowdyChannels_SetChannelPolicy",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "SetChannelPolicy"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_UnbanChannelMember",
      "class": "UCrowdyChannels_UnbanChannelMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "UnbanChannelMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_UpdateChannel",
      "class": "UCrowdyChannels_UpdateChannel",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdateChannel"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyChannels_UpdateChannelRole",
      "class": "UCrowdyChannels_UpdateChannelRole",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdateChannelRole"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyFindMatchAction",
      "class": "UCrowdyFindMatchAction",
      "base": "U",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "factories": [
        "FindMatch"
      ],
      "pins": [
        "Queued",
        "Proposed",
        "Matched",
        "Failed"
      ]
    },
    {
      "id": "UCrowdyIsEntityHostServer",
      "class": "UCrowdyIsEntityHostServer",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "public_header": true,
      "factories": [
        "IsCrowdyEntityHostServer"
      ],
      "pins": [
        "OnIsHost",
        "OnIsNotHost",
        "OnFailed"
      ]
    },
    {
      "id": "UCrowdyKitSocial_AcceptIntoGuild",
      "class": "UCrowdyKitSocial_AcceptIntoGuild",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "AcceptIntoGuild"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_ClaimGuildTerritory",
      "class": "UCrowdyKitSocial_ClaimGuildTerritory",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "ClaimGuildTerritory"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_CreateGuild",
      "class": "UCrowdyKitSocial_CreateGuild",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "CreateGuild"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_CreateParty",
      "class": "UCrowdyKitSocial_CreateParty",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "CreateParty"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_FindGuild",
      "class": "UCrowdyKitSocial_FindGuild",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "FindGuild"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_FindOrCreateChatRoom",
      "class": "UCrowdyKitSocial_FindOrCreateChatRoom",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "FindOrCreateChatRoom"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_FindParty",
      "class": "UCrowdyKitSocial_FindParty",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "FindParty"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_GetGuildRoster",
      "class": "UCrowdyKitSocial_GetGuildRoster",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "GetGuildRoster"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_GetPartyMembers",
      "class": "UCrowdyKitSocial_GetPartyMembers",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "GetPartyMembers"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_InviteToParty",
      "class": "UCrowdyKitSocial_InviteToParty",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "InviteToParty"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_JoinGuild",
      "class": "UCrowdyKitSocial_JoinGuild",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "JoinGuild"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_JoinParty",
      "class": "UCrowdyKitSocial_JoinParty",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "JoinParty"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_LeaveParty",
      "class": "UCrowdyKitSocial_LeaveParty",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "LeaveParty"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocial_PromoteInGuild",
      "class": "UCrowdyKitSocial_PromoteInGuild",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [
        "PromoteInGuild"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyKitSocialGroupAction",
      "class": "UCrowdyKitSocialGroupAction",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [],
      "pins": [
        "Completed",
        "Failed"
      ]
    },
    {
      "id": "UCrowdyKitSocialMembersAction",
      "class": "UCrowdyKitSocialMembersAction",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "public_header": true,
      "factories": [],
      "pins": [
        "Completed",
        "Failed"
      ]
    },
    {
      "id": "UCrowdyPlayers_GetPlayerName",
      "class": "UCrowdyPlayers_GetPlayerName",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "factories": [
        "GetPlayerName"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyPlayers_GetPlayerNames",
      "class": "UCrowdyPlayers_GetPlayerNames",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "factories": [
        "GetPlayerNames"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyPlayers_SetPlayerName",
      "class": "UCrowdyPlayers_SetPlayerName",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "public_header": true,
      "factories": [
        "SetPlayerName"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyServerCallAction",
      "class": "UCrowdyServerCallAction",
      "base": "U",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "factories": [
        "CallServerFunction"
      ],
      "pins": [
        "OnSuccess",
        "OnFailed"
      ]
    },
    {
      "id": "UCrowdyServerPingAction",
      "class": "UCrowdyServerPingAction",
      "base": "U",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "factories": [
        "PingServerObjects"
      ],
      "pins": [
        "OnSuccess",
        "OnFailed"
      ]
    },
    {
      "id": "UCrowdyServerTypedCallAction",
      "class": "UCrowdyServerTypedCallAction",
      "base": "U",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "public_header": true,
      "factories": [
        "CallServerFunctionWithInputs"
      ],
      "pins": []
    },
    {
      "id": "UCrowdyTeams_AddTeamMember",
      "class": "UCrowdyTeams_AddTeamMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "AddTeamMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_BanTeamMember",
      "class": "UCrowdyTeams_BanTeamMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "BanTeamMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_CreateTeam",
      "class": "UCrowdyTeams_CreateTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "CreateTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_CreateTeamRole",
      "class": "UCrowdyTeams_CreateTeamRole",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "CreateTeamRole"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_DeleteTeam",
      "class": "UCrowdyTeams_DeleteTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "DeleteTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_DeleteTeamRole",
      "class": "UCrowdyTeams_DeleteTeamRole",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "DeleteTeamRole"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetMyTeams",
      "class": "UCrowdyTeams_GetMyTeams",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetMyTeams"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetPendingJoinRequests",
      "class": "UCrowdyTeams_GetPendingJoinRequests",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetPendingJoinRequests"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetTeam",
      "class": "UCrowdyTeams_GetTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetTeamMembers",
      "class": "UCrowdyTeams_GetTeamMembers",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetTeamMembers"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetTeamPolicy",
      "class": "UCrowdyTeams_GetTeamPolicy",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetTeamPolicy"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetTeamRoles",
      "class": "UCrowdyTeams_GetTeamRoles",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetTeamRoles"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_GetTeams",
      "class": "UCrowdyTeams_GetTeams",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "factories": [
        "GetTeams"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_JoinTeam",
      "class": "UCrowdyTeams_JoinTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "JoinTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_LeaveTeam",
      "class": "UCrowdyTeams_LeaveTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "LeaveTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_RemoveTeamMember",
      "class": "UCrowdyTeams_RemoveTeamMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "RemoveTeamMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_RequestToJoinTeam",
      "class": "UCrowdyTeams_RequestToJoinTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "RequestToJoinTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_SetTeamMemberRoles",
      "class": "UCrowdyTeams_SetTeamMemberRoles",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "SetTeamMemberRoles"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_SetTeamPolicy",
      "class": "UCrowdyTeams_SetTeamPolicy",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "SetTeamPolicy"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_UnbanTeamMember",
      "class": "UCrowdyTeams_UnbanTeamMember",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "UnbanTeamMember"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_UpdateTeam",
      "class": "UCrowdyTeams_UpdateTeam",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdateTeam"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    },
    {
      "id": "UCrowdyTeams_UpdateTeamRole",
      "class": "UCrowdyTeams_UpdateTeamRole",
      "base": "U",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "public_header": true,
      "factories": [
        "UpdateTeamRole"
      ],
      "pins": [
        "OnSuccess",
        "OnError"
      ]
    }
  ],
  "subsystems": [
    {
      "id": "UCrowdyActorManager",
      "class": "UCrowdyActorManager",
      "base": "UTickableWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem",
      "class": "UCrowdyActorPoolSubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker",
      "class": "UCrowdyActorTracker",
      "base": "UTickableWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication",
      "class": "UCrowdyAuthentication",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry",
      "class": "UCrowdyAutoRegistry",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoReplicator",
      "class": "UCrowdyAutoReplicator",
      "base": "UTickableWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars",
      "class": "UCrowdyAvatars",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels",
      "class": "UCrowdyChannels",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor",
      "class": "UCrowdyConnectionMonitor",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyConsentPromptSubsystem",
      "class": "UCrowdyConsentPromptSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Private/UI/CrowdyConsentPromptSubsystem.h",
      "public_header": false,
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem",
      "class": "UCrowdyCppClientSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem",
      "class": "UCrowdyCppReplicationSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem",
      "class": "UCrowdyEntitySubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter",
      "class": "UCrowdyEventRouter",
      "base": "UTickableWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession",
      "class": "UCrowdyGameSession",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem",
      "class": "UCrowdyHostSubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem",
      "class": "UCrowdyKitActorSubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes",
      "class": "UCrowdyKitEmotes",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial",
      "class": "UCrowdyKitSocial",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness",
      "class": "UCrowdyMassCrowdSimHarness",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem",
      "class": "UCrowdyMassEntitySubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness",
      "class": "UCrowdyMassGateHarness",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem",
      "class": "UCrowdyMassServerRecordsSubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyMassVisualReleaseQueue",
      "class": "UCrowdyMassVisualReleaseQueue",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassVisualReleaseQueue.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem",
      "class": "UCrowdyPersistenceSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers",
      "class": "UCrowdyPlayers",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat",
      "class": "UCrowdyProximityChat",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedGameInstanceSubsystem",
      "class": "UCrowdyReplicatedGameInstanceSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedWorldSubsystem",
      "class": "UCrowdyReplicatedWorldSubsystem",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdySDKBridgeSubsystem",
      "class": "UCrowdySDKBridgeSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdySDKBridgeSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem",
      "class": "UCrowdySDKSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem",
      "class": "UCrowdyServerObjectSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator",
      "class": "UCrowdyStateReplicator",
      "base": "UTickableWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams",
      "class": "UCrowdyTeams",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem",
      "class": "UCrowdyUDPSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver",
      "class": "UCrowdyVideoFrameReceiver",
      "base": "UWorldSubsystem",
      "outer": "World",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UCrowdyWorkerThreadsSubsystem",
      "class": "UCrowdyWorkerThreadsSubsystem",
      "base": "UGameInstanceSubsystem",
      "outer": "GameInstance",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyWorkerThreadsSubsystem.h",
      "public_header": true,
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem",
      "class": "UVoiceChatSubsystem",
      "base": "UTickableWorldSubsystem",
      "outer": "World",
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "public_header": true,
      "editor_module": false
    }
  ],
  "structs": [
    {
      "id": "FActorState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Actors/FActorState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FActorUpdateNotificationBP",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Blueprint/FActorUpdateNotificationBP.h",
      "public_header": true,
      "meta": {
        "DisplayName": "Actor Update Notification"
      }
    },
    {
      "id": "FActorUpdatePayloadTypeEntry",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/ActorUpdatePayloadType.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FActorUpdateStruct",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Actors/FActorUpdateStruct.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FBallState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FBaseEventState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FChunkCoordinate",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/ChunkCoordinate.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FChunkData",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FChunkData.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FChunkDataContainer",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Chunks/FChunkDataContainer.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FChunkVoxelState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FChunkVoxelState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAccountError",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyActorLeft",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyActorManagementConfigStruct",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorManagementConfig.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyActorState",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "public_header": true,
      "meta": {
        "DisplayName": "Crowdy Actor State"
      }
    },
    {
      "id": "FCrowdyActorUpdate",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAppAccess",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAppAvatarState",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAppAvatarState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAppAvatarStateList",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAuthResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAvatar",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatar.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAvatarError",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatarError.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyAvatarList",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannel",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannel.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelError",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelError.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelMember",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMember.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelMembership",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMembership.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelMembersResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelPermissions",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPermissions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelPolicy",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPolicy.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelRole",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelRole.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelRolesResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyChannelsResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyEntityDestroyEvent",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FCrowdyEntitySpawnEvent.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyEntityRecord",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyEntityTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyEntitySpawnEvent",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FCrowdyEntitySpawnEvent.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyEventContext",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Structures/FCrowdyEventContext.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyExecNodesTestEveryType",
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Private/CrowdyExecNodesTestTypes.h",
      "public_header": false,
      "meta": {
        "BlueprintInternalUseOnly": "true"
      }
    },
    {
      "id": "FCrowdyExecNodesTestHit",
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Private/CrowdyExecNodesTestTypes.h",
      "public_header": false,
      "meta": {
        "BlueprintInternalUseOnly": "true"
      }
    },
    {
      "id": "FCrowdyKitAcceptTradeReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAchievement",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAchievementDef",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitActorState",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FCrowdyKitActorState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAdoptInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAdoptReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAreaMember",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAreaMembers",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAreaState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaBlast",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaCastInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaCastReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaFighter",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaJoinInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaMoveInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaShot",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitArenaState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAttackInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitAttackReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBall",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBallEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBallJoinInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBallPassInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBallPlayer",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBallState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardAroundInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardConfig",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardPageInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardPlace",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardPlaces",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardRollReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardSeason",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardSubmitInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardSubmitReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBoardView",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBook",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBookInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitBundle",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitCancelEventInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitCancelEventReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitCancelOrderInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitCard",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitCraftInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitCraftReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDeckHand",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDeckPlayed",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDeckPlayInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDeckPlayReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDeckState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDepositInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorBuildInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorBuildReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorEnemy",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorHitInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorHitReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDirectorTower",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitDiscardInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitEarned",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitGrantInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitGridCell",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitGroundPosition",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitGroup",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitHarvestInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitHarvestReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceDescendReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceEnterReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceInviteInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceMember",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceOpenInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceOpenReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceRoom",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInstanceState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitInventory",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitItemDef",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitLootEntry",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitLootRoll",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitLootTable",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMarketState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMatchJoinInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMatchmakerConfig",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMatchPlace",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMatchProgress",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMinigameJoinReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMinigameReveal",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMinigameSeat",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMinigameState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMinigameThrowInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitMinigameThrowReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitObjective",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOpenLootInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOpenLootReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOpenTradeInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOrder",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOrderInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOrders",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitOwnerValue",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPetInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPlacedOrder",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPlayerMe",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPlayerProfile",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPlayerRules",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPlayerState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitPriceLevel",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitProducer",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitProduction",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitProgress",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitQuest",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitQuestDef",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitQuestInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitQueueCounts",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitQuote",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRaceEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRaceGate",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRaceGhost",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRaceGhostFrame",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRacer",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRaceResult",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRaceState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRecipe",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRecordInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitRenamePetInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionActInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionActReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionConfig",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionMove",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionReadyInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionReadyReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitSessionState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitShopInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitStack",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitStepInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTacticsAttackInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTacticsAttackReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTacticsMoveInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTacticsState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTacticsStats",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTacticsUnit",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTalkInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTerritoryEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTerritoryJoinInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTerritoryPoint",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTerritoryState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTrade",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTradeInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTradeOfferInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTradeReply",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTrades",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitTradeSide",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitVendor",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitVendorOffer",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitVendors",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitWallet",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitWorldConditions",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitWorldEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitWorldNode",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitWorldView",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitZoneCenter",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitZoneEvent",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitZonePlayer",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyKitZoneState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyLegalDocument",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassActionEntry",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassCollisionResponseOverride",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassEntityConfigBinding",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Backend/CrowdyMassRenderingBackendConfig.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassEntityTarget",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTarget.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassGaitEntry",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassHitZoneEntry",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassOverlapResult",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassPoseEntry",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassResolvedAction",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassResolvedSequence",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassTraceCollisionFragment",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassTraceCollisionSettings",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassTraceHit",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMassTransformState",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMyChannelsResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyMyTeamsResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyPlayerProfile",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyPlayersOnlineState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyPoolConfig",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyPoolConfig.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyProximityText",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyRemoteIdentityFragment",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdySelectIDAsHost",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Events/FCrowdySelectIDAsHost.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdySendRefusal",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerCallResult",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerEnumValueName",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerFieldName",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerFunction",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerListValueName",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerMemberInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerMessage",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerOpenInputs",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerRecord",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerRecordChange",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyServerTimer",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeam",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeam.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamError",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamError.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamMember",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMember.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamMembership",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMembership.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamMembersResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamPermissions",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPermissions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamPolicy",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPolicy.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamRole",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamRole.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamRolesResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyTeamsResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyUserIdentity",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Authentication/FCrowdyUserIdentity.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FCrowdyVideoFrame",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FEventPayloadTypeEntry",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/EventPayloadType.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FGameEventNotificationBP",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Blueprint/FGameEventNotificationBP.h",
      "public_header": true,
      "meta": {
        "DisplayName": "Game Event Notification"
      }
    },
    {
      "id": "FGameObjectState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/GameObjects/FGameObjectState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FGameSessionInfo",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FGameVersion",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Versioning/FGameVersion.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FOriginOffset",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FOriginOffset.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FPlacedObjectState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FPlayerLastKnownAddress",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Player/FPlayerLastKnownAddress.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FTextMessage",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Services/TextChat/FTextMessage.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FUDPNetworkStatistics",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FVoxelCoordinate",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelCoordinate.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FVoxelIDData",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelIDData.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FVoxelListItem",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelListItem.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FVoxelState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "public_header": true,
      "meta": {}
    },
    {
      "id": "FWidgetSpec",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Structures/FWidgetSpec.h",
      "public_header": true,
      "meta": {}
    }
  ],
  "enums": [
    {
      "id": "E_MovementMode",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/E_MovmentMode.h",
      "public_header": true,
      "values": [
        "Parkour",
        "Traditional"
      ]
    },
    {
      "id": "EActionType",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EActionType.h",
      "public_header": true,
      "values": [
        "None",
        "Hurdle",
        "Vault",
        "Mantle"
      ]
    },
    {
      "id": "EAttachmentType",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EAttachmentType.h",
      "public_header": true,
      "values": [
        "None",
        "FPGun"
      ]
    },
    {
      "id": "ECharacterType",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/ECharacterType.h",
      "public_header": true,
      "values": [
        "SandboxCharacter",
        "MannyCharacter",
        "QuinnCharacter",
        "UE4Character"
      ]
    },
    {
      "id": "ECrowdyAccessState",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "public_header": true,
      "values": [
        "None",
        "Active",
        "Suspended",
        "Expired",
        "Revoked"
      ]
    },
    {
      "id": "ECrowdyAccountErrorCode",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "public_header": true,
      "values": [
        "Unknown",
        "NotSignedIn",
        "WrongPassword",
        "PasswordAlreadySet",
        "NoPassword",
        "NameTaken",
        "NotFound",
        "RateLimited",
        "NetworkError",
        "ServerError"
      ]
    },
    {
      "id": "ECrowdyActorLeftReason",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "public_header": true,
      "values": [
        "Stale",
        "SessionReleased"
      ]
    },
    {
      "id": "ECrowdyActorType",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "public_header": true,
      "values": [
        "NONE",
        "NPC_1"
      ]
    },
    {
      "id": "ECrowdyAvatarErrorCode",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatarError.h",
      "public_header": true,
      "values": [
        "Unknown",
        "NotFound",
        "Forbidden",
        "NetworkError",
        "ServerError"
      ]
    },
    {
      "id": "ECrowdyChannelCreationPolicy",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Enums/ECrowdyChannelCreationPolicy.h",
      "public_header": true,
      "values": [
        "Admin",
        "Member",
        "Anyone"
      ]
    },
    {
      "id": "ECrowdyChannelErrorCode",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelError.h",
      "public_header": true,
      "values": [
        "Unknown",
        "NotFound",
        "Forbidden",
        "PolicyViolation",
        "AlreadyMember",
        "NotMember",
        "NetworkError",
        "ServerError",
        "Banned"
      ]
    },
    {
      "id": "ECrowdyChannelMembershipPolicy",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Enums/ECrowdyChannelMembershipPolicy.h",
      "public_header": true,
      "values": [
        "Open",
        "Request",
        "Invite",
        "Admin"
      ]
    },
    {
      "id": "ECrowdyChannelPermission",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Enums/ECrowdyChannelPermission.h",
      "public_header": true,
      "values": [
        "SendMessages",
        "ManageChannel",
        "ManageMembers",
        "ManageRoles",
        "InviteMembers"
      ]
    },
    {
      "id": "ECrowdyEntityMode",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "values": [
        "Dynamic",
        "Static"
      ]
    },
    {
      "id": "ECrowdyEventScope",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyTarget.h",
      "public_header": true,
      "values": [
        "Everyone",
        "OwnerOnly"
      ]
    },
    {
      "id": "ECrowdyHostOverride",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "values": [
        "Allow",
        "OwnerOnly"
      ]
    },
    {
      "id": "ECrowdyIdentityPolicy",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "values": [
        "PlayerDerived",
        "Stable",
        "Random"
      ]
    },
    {
      "id": "ECrowdyInputMode",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Enums/ECrowdyInputMode.h",
      "public_header": true,
      "values": [
        "Game",
        "GameAndUI",
        "UI"
      ]
    },
    {
      "id": "ECrowdyKitAreaMemberType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Mob",
        "Npc",
        "Pet"
      ]
    },
    {
      "id": "ECrowdyKitArenaEventType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Cast",
        "Impact",
        "Kill",
        "Respawn",
        "Violation",
        "Removed",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitArenaPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Waiting",
        "Running",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitBallEventType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Claimed",
        "Passed",
        "Shot",
        "Goal",
        "Violation",
        "Left",
        "Removed",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitBallPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Playing",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitBallTeam",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Red",
        "Blue"
      ]
    },
    {
      "id": "ECrowdyKitBoardKeep",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Best",
        "Sum",
        "Latest"
      ]
    },
    {
      "id": "ECrowdyKitBoardOrder",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "High",
        "Low"
      ]
    },
    {
      "id": "ECrowdyKitCardSuit",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Spades",
        "Hearts",
        "Diamonds",
        "Clubs"
      ]
    },
    {
      "id": "ECrowdyKitChatResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "public_header": true,
      "values": [
        "Sent",
        "EmptyText",
        "TooLong",
        "NoChannel",
        "NotConnected"
      ]
    },
    {
      "id": "ECrowdyKitDeckAction",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Play",
        "Draw",
        "Pass",
        "Timeout"
      ]
    },
    {
      "id": "ECrowdyKitDeckPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Playing",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitDirectorEventType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "WaveStarted",
        "WaveCleared",
        "BossPhase",
        "Won",
        "Lost"
      ]
    },
    {
      "id": "ECrowdyKitDirectorPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Running",
        "Won",
        "Lost"
      ]
    },
    {
      "id": "ECrowdyKitInstancePhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Unopened",
        "Running",
        "Cleared",
        "Wiped",
        "Abandoned",
        "Expired"
      ]
    },
    {
      "id": "ECrowdyKitInstanceRoomKind",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Fight",
        "Treasure",
        "Rest",
        "Boss"
      ]
    },
    {
      "id": "ECrowdyKitMatchStage",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "public_header": true,
      "values": [
        "Queued",
        "Proposed",
        "Matched",
        "Failed"
      ]
    },
    {
      "id": "ECrowdyKitMatchState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Idle",
        "Party",
        "Queued",
        "Proposed",
        "Matched"
      ]
    },
    {
      "id": "ECrowdyKitMinigamePhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Waiting",
        "Playing",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitOrderSide",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Buy",
        "Sell"
      ]
    },
    {
      "id": "ECrowdyKitQuestState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Locked",
        "Available",
        "Active",
        "Complete",
        "Done"
      ]
    },
    {
      "id": "ECrowdyKitRaceEventType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Go",
        "Timing",
        "Violation",
        "Retired",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitRacePhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Countdown",
        "Racing",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitRaceStage",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Started",
        "Checkpoint",
        "Lap",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitSessionPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Playing",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyKitTacticsPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Players",
        "Enemies",
        "Won",
        "Lost"
      ]
    },
    {
      "id": "ECrowdyKitTacticsTeam",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Players",
        "Enemies"
      ]
    },
    {
      "id": "ECrowdyKitTerritoryEventType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Captured",
        "Income",
        "Won"
      ]
    },
    {
      "id": "ECrowdyKitTerritoryPhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Open",
        "Won"
      ]
    },
    {
      "id": "ECrowdyKitTradeState",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Open",
        "Settling",
        "Done",
        "Cancelled"
      ]
    },
    {
      "id": "ECrowdyKitWeather",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Clear",
        "Rain",
        "Storm",
        "Fog"
      ]
    },
    {
      "id": "ECrowdyKitZoneEventType",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Warning",
        "Shrinking",
        "Settled",
        "Final",
        "Eliminated",
        "Won"
      ]
    },
    {
      "id": "ECrowdyKitZonePhase",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "public_header": true,
      "values": [
        "Lobby",
        "Running",
        "Finished"
      ]
    },
    {
      "id": "ECrowdyMassAvatarState",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "public_header": true,
      "values": [
        "NoEntity",
        "NotMinted",
        "Present",
        "Evicted"
      ]
    },
    {
      "id": "ECrowdyMassPoseRank",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "public_header": true,
      "values": [
        "BelowActions",
        "AboveActions"
      ]
    },
    {
      "id": "ECrowdyMassSpatialGridMode",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Settings/CrowdyMassDeveloperSettings.h",
      "public_header": true,
      "values": [
        "TwoDimensional",
        "ThreeDimensional"
      ]
    },
    {
      "id": "ECrowdyOwnership",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "values": [
        "LocalClient",
        "Host"
      ]
    },
    {
      "id": "ECrowdyPositionReport",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "values": [
        "PlayerPawn",
        "ThisActor",
        "Off"
      ]
    },
    {
      "id": "ECrowdyProximityChatResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "public_header": true,
      "values": [
        "Sent",
        "EmptyText",
        "TooLong",
        "NotConnected",
        "NoPosition"
      ]
    },
    {
      "id": "ECrowdyReconnectState",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "public_header": true,
      "values": [
        "Disconnected",
        "Connecting",
        "Connected",
        "Failed"
      ]
    },
    {
      "id": "ECrowdyRole",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyEntityTypes.h",
      "public_header": true,
      "values": [
        "None",
        "Owner",
        "RemoteProxy",
        "HostOwned"
      ]
    },
    {
      "id": "ECrowdyServerCallOutcome",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "values": [
        "Success",
        "ServerError",
        "Busy",
        "Unavailable",
        "NotDeployed",
        "Timeout",
        "Denied",
        "ServerCrashed",
        "BadRequest",
        "Canceled",
        "Paused",
        "AccessEnded",
        "Refused"
      ]
    },
    {
      "id": "ECrowdyServerFieldAudience",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "Everyone",
        "Owner",
        "Team"
      ]
    },
    {
      "id": "ECrowdyServerFunctionCaller",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "Players",
        "Members",
        "Leader",
        "ServerOnly",
        "DevelopersOnly"
      ]
    },
    {
      "id": "ECrowdyServerMembersSource",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "None",
        "ThisObject",
        "CrowdyTeam"
      ]
    },
    {
      "id": "ECrowdyServerObjectFind",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "values": [
        "InstanceId",
        "SignedInPlayer",
        "PlayersTeam"
      ]
    },
    {
      "id": "ECrowdyServerObjectHolds",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "OneSet",
        "RecordPerEntity"
      ]
    },
    {
      "id": "ECrowdyServerObjectInstanceMode",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "values": [
        "InstanceId",
        "SignedInPlayer",
        "ThisActor",
        "PlayersTeam",
        "FromServerValue",
        "ThisActorsArea"
      ]
    },
    {
      "id": "ECrowdyServerObjectKind",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "ServerObject",
        "FunctionLibrary"
      ]
    },
    {
      "id": "ECrowdyServerObjectSourceInstance",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "public_header": true,
      "values": [
        "InstanceId",
        "SignedInPlayer"
      ]
    },
    {
      "id": "ECrowdyServerObjectStatus",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "public_header": true,
      "values": [
        "Connecting",
        "Ready",
        "Failed",
        "Released"
      ]
    },
    {
      "id": "ECrowdyServerObjectVisibility",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "Public",
        "OwnerOnly",
        "Members"
      ]
    },
    {
      "id": "ECrowdyServerTeamSource",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "ThisObjectsRecords",
        "CrowdyTeam"
      ]
    },
    {
      "id": "ECrowdyServerTimerRepeat",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "public_header": true,
      "values": [
        "Every",
        "After",
        "Schedule"
      ]
    },
    {
      "id": "ECrowdyStateHeartbeat",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "public_header": true,
      "values": [
        "Inherit",
        "Off"
      ]
    },
    {
      "id": "ECrowdyTeamCreationPolicy",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Enums/ECrowdyTeamCreationPolicy.h",
      "public_header": true,
      "values": [
        "Admin",
        "Member",
        "Anyone"
      ]
    },
    {
      "id": "ECrowdyTeamErrorCode",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamError.h",
      "public_header": true,
      "values": [
        "Unknown",
        "NotFound",
        "Forbidden",
        "PolicyViolation",
        "AlreadyMember",
        "NotMember",
        "NetworkError",
        "ServerError",
        "Banned"
      ]
    },
    {
      "id": "ECrowdyTeamMembershipPolicy",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Enums/ECrowdyTeamMembershipPolicy.h",
      "public_header": true,
      "values": [
        "Open",
        "Request",
        "Invite",
        "Admin"
      ]
    },
    {
      "id": "ECrowdyTeamPermission",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Enums/ECrowdyTeamPermission.h",
      "public_header": true,
      "values": [
        "ManageTeam",
        "ManageMembers",
        "ManageRoles",
        "InviteMembers"
      ]
    },
    {
      "id": "ECrowdyUDPProtocol",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyUDPProtocol.h",
      "public_header": true,
      "values": [
        "Auto",
        "IPv4",
        "IPv6"
      ]
    },
    {
      "id": "ECrowdyUILayer",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Enums/ECrowdyUILayer.h",
      "public_header": true,
      "values": [
        "GameLayer",
        "GameMenuLayer",
        "MenuLayer",
        "ModalLayer"
      ]
    },
    {
      "id": "ECrowdyVideoCodec",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "public_header": true,
      "values": [
        "Jpeg",
        "WebP",
        "Unknown"
      ]
    },
    {
      "id": "EGait",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EGait.h",
      "public_header": true,
      "values": [
        "Walk",
        "Run",
        "Sprint"
      ]
    },
    {
      "id": "EGameObjectType",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/GameObjects/GameObjectType.h",
      "public_header": true,
      "values": [
        "None",
        "Voxel",
        "VLO",
        "StaticMesh",
        "ActorBP"
      ]
    },
    {
      "id": "EPlayerAnimationState",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EPlayerAnimationState.h",
      "public_header": true,
      "values": [
        "Standing",
        "Crouched",
        "Jumping",
        "Falling",
        "Landed",
        "Flying"
      ]
    },
    {
      "id": "EPlayerCameraView",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EPlayerCameraView.h",
      "public_header": true,
      "values": [
        "ThirdPerson",
        "FirstPerson"
      ]
    },
    {
      "id": "EPlayerFlightControlScheme",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EPlayerFlightControlScheme.h",
      "public_header": true,
      "values": [
        "Advanced",
        "Simple"
      ]
    },
    {
      "id": "EPullStateResult",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/EPullStateResult.h",
      "public_header": true,
      "values": [
        "OnSuccess",
        "OnFailure"
      ]
    },
    {
      "id": "EUDPConnectionState",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "public_header": true,
      "values": [
        "Disconnected",
        "Connecting",
        "Connected",
        "Reconnecting",
        "GateKeep"
      ]
    },
    {
      "id": "EVoxelSystemType",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Voxels/EVoxelSystemType.h",
      "public_header": true,
      "values": [
        "Classic",
        "VoxelPluginLegacy",
        "Disabled"
      ]
    }
  ],
  "settings": [
    {
      "id": "UCrowdyMassDeveloperSettings",
      "class": "UCrowdyMassDeveloperSettings",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Settings/CrowdyMassDeveloperSettings.h",
      "config_name": "",
      "properties": [
        {
          "name": "RemoteEntityConfig",
          "type": "TSoftObjectPtr<UMassEntityConfigAsset>",
          "category": "Crowdy Mass|Remote Entities",
          "config": true,
          "edit": true
        },
        {
          "name": "DefaultSmoothingDuration",
          "type": "float",
          "category": "Crowdy Mass|Remote Entities",
          "config": true,
          "edit": true
        },
        {
          "name": "bAdaptiveSmoothing",
          "type": "bool",
          "category": "Crowdy Mass|Remote Entities",
          "config": true,
          "edit": true
        },
        {
          "name": "SmoothingIntervalOvershoot",
          "type": "float",
          "category": "Crowdy Mass|Remote Entities",
          "config": true,
          "edit": true
        },
        {
          "name": "MinSmoothingDuration",
          "type": "float",
          "category": "Crowdy Mass|Remote Entities",
          "config": true,
          "edit": true
        },
        {
          "name": "MaxSmoothingDuration",
          "type": "float",
          "category": "Crowdy Mass|Remote Entities",
          "config": true,
          "edit": true
        },
        {
          "name": "NearTierDistance",
          "type": "float",
          "category": "Crowdy Mass|Near Tier",
          "config": true,
          "edit": true
        },
        {
          "name": "NearTierVisibleDistance",
          "type": "float",
          "category": "Crowdy Mass|Near Tier",
          "config": true,
          "edit": true
        },
        {
          "name": "MaxNearTierActors",
          "type": "int32",
          "category": "Crowdy Mass|Near Tier",
          "config": true,
          "edit": true
        },
        {
          "name": "bEnableSpatialGrid",
          "type": "bool",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridMode",
          "type": "ECrowdyMassSpatialGridMode",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridCellSize",
          "type": "float",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridEntityBoundsRadius",
          "type": "float",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridTraceQueryRadius",
          "type": "float",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridMaxRayCells",
          "type": "int32",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridMaxEntitySweepRadius",
          "type": "float",
          "category": "Crowdy Mass|Trace",
          "config": true,
          "edit": true
        },
        {
          "name": "bEnableTraceInstanceCache",
          "type": "bool",
          "category": "Crowdy Mass|Trace|Cache",
          "config": true,
          "edit": true
        },
        {
          "name": "bEnablePhysicsAssetTraceMetadataCache",
          "type": "bool",
          "category": "Crowdy Mass|Trace|Cache",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridDebugColor",
          "type": "FColor",
          "category": "Crowdy Mass|Trace|Debug",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridDebugLineThickness",
          "type": "float",
          "category": "Crowdy Mass|Trace|Debug",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridDebugTwoDimensionalHeightPadding",
          "type": "float",
          "category": "Crowdy Mass|Trace|Debug",
          "config": true,
          "edit": true
        },
        {
          "name": "SpatialGridDebugTwoDimensionalCornerLineHalfLength",
          "type": "float",
          "category": "Crowdy Mass|Trace|Debug",
          "config": true,
          "edit": true
        }
      ]
    },
    {
      "id": "UCrowdySDKDeveloperSettings",
      "class": "UCrowdySDKDeveloperSettings",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "config_name": "",
      "properties": [
        {
          "name": "Environment",
          "type": "ECrowdyEnvironment",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "DiscoveryUrl",
          "type": "FString",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "AppID",
          "type": "int64",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "OrgId",
          "type": "int64",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "GameApiHttpUrl",
          "type": "FString",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "GameApiWsUrl",
          "type": "FString",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "UDPProtocol",
          "type": "ECrowdyUDPProtocol",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "UDPTimeoutSeconds",
          "type": "float",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "HostPollIntervalSeconds",
          "type": "float",
          "category": "Crowdy SDK|Developer|Network",
          "config": true,
          "edit": false
        },
        {
          "name": "bAutoClearPersistentStateOnShutdown",
          "type": "bool",
          "category": "Crowdy SDK|Developer|Persistence",
          "config": true,
          "edit": true
        },
        {
          "name": "bShowConsentPrompt",
          "type": "bool",
          "category": "Crowdy SDK|Developer|Authentication",
          "config": true,
          "edit": true
        },
        {
          "name": "AllowedExecGatewayDomains",
          "type": "TArray<FString>",
          "category": "Crowdy SDK|Developer|Server Objects",
          "config": true,
          "edit": true
        },
        {
          "name": "ServerObjectCallTimeoutSeconds",
          "type": "float",
          "category": "Crowdy SDK|Developer|Server Objects",
          "config": true,
          "edit": false
        },
        {
          "name": "ServerObjectOpenTimeoutSeconds",
          "type": "float",
          "category": "Crowdy SDK|Developer|Server Objects",
          "config": true,
          "edit": false
        },
        {
          "name": "GameKitWorld",
          "type": "FSoftObjectPath",
          "category": "Crowdy SDK|Developer|Server Objects",
          "config": true,
          "edit": true
        },
        {
          "name": "GameKitActorStarters",
          "type": "TArray<FSoftObjectPath>",
          "category": "Crowdy SDK|Developer|Server Objects",
          "config": true,
          "edit": true
        },
        {
          "name": "BakedRegistry",
          "type": "TSoftObjectPtr<UCrowdyBakedRegistry>",
          "category": "Crowdy SDK|Developer|Baked Registry",
          "config": true,
          "edit": true
        },
        {
          "name": "MapProfiles",
          "type": "TMap<TSoftObjectPtr<UWorld>, TSoftObjectPtr<UCrowdyMapProfile>>",
          "category": "Crowdy SDK|Developer|Map Profiles",
          "config": true,
          "edit": true
        },
        {
          "name": "DefaultProfile",
          "type": "TSoftObjectPtr<UCrowdyMapProfile>",
          "category": "Crowdy SDK|Developer|Map Profiles",
          "config": true,
          "edit": true
        },
        {
          "name": "IDOverrides",
          "type": "TArray<FCrowdyIDOverride>",
          "category": "Crowdy SDK|Type ID Overrides",
          "config": true,
          "edit": true
        },
        {
          "name": "ClassIDOverrides",
          "type": "TArray<FCrowdyClassIDOverride>",
          "category": "Crowdy SDK|Type ID Overrides",
          "config": true,
          "edit": true
        },
        {
          "name": "PreloadedEntityClasses",
          "type": "TArray<TSoftClassPtr<AActor>>",
          "category": "Crowdy SDK|Replication",
          "config": true,
          "edit": true
        }
      ]
    }
  ],
  "cvars": [
    {
      "id": "crowdy.auth.consent.preview",
      "name": "crowdy.auth.consent.preview",
      "kind": "command",
      "trace": false,
      "help": "Shows the consent prompt over the game viewport without recording anything; Accept and Decline only close it.",
      "module": "CrowdyServices",
      "file": "CrowdyServices/Private/UI/CrowdyConsentPromptSubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.auth.signin.file",
      "name": "crowdy.auth.signin.file",
      "kind": "command",
      "trace": false,
      "help": "Signs in with the password account in a JSON file, {\"email\": \"...\", \"password\": \"...\"}, for headless smoke tests. For test accounts and development builds only: the password sits in that file, so keep it out of source control. Never type a password as a console argument, which the console logs. Args: <path to the file>.",
      "module": "CrowdyServices",
      "file": "CrowdyServices/Private/Subsystem/CrowdyAuthDevCommands.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.auth.signout",
      "name": "crowdy.auth.signout",
      "kind": "command",
      "trace": false,
      "help": "Signs the player out through the SDK's normal logout.",
      "module": "CrowdyServices",
      "file": "CrowdyServices/Private/Subsystem/CrowdyAuthDevCommands.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.auth.status",
      "name": "crowdy.auth.status",
      "kind": "command",
      "trace": false,
      "help": "Prints whether this game instance is signed in, the user id, whether the app token is set and when it expires, and whether the app is paused. Never prints a token.",
      "module": "CrowdyServices",
      "file": "CrowdyServices/Private/Subsystem/CrowdyAuthDevCommands.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.cpp.selftest",
      "name": "crowdy.cpp.selftest",
      "kind": "command",
      "trace": false,
      "help": "Link + exception-containment self test for the vendored CrowdyCPP library.",
      "module": "CrowdyCppBridge",
      "file": "CrowdyCppBridge/Private/CrowdyCppBridgeModule.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.entity.trace",
      "name": "crowdy.entity.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyReplication entity activity: registry add/remove, event routing and dispatch, entity components, and actor tracking/management. Off by default.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/CrowdyReplication.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.exec.trace",
      "name": "crowdy.exec.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs Server Object activity: status changes, applied reads and pushes with their epoch and seq, re-reads, subscribes, calls and the connection. Never values or tokens. Off by default.",
      "module": "CrowdyExec",
      "file": "CrowdyExec/Private/CrowdyExecModule.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.hud.trace",
      "name": "crowdy.hud.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyServices HUD activity: HUD base and widgets. Off by default.",
      "module": "CrowdyServices",
      "file": "CrowdyServices/Private/CrowdyServices.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.kit.emotes.burst",
      "name": "crowdy.kit.emotes.burst",
      "kind": "variable",
      "trace": false,
      "help": "How many inbound emotes may arrive at once before the per-second budget applies (default 16).",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Subsystem/CrowdyKitEmotes.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.kit.emotes.maxpersecond",
      "name": "crowdy.kit.emotes.maxpersecond",
      "kind": "variable",
      "trace": false,
      "help": "How many inbound emotes per second are read, shared by every sender (default 64). Emotes over the budget are dropped before they are parsed.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Subsystem/CrowdyKitEmotes.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.kit.emotes.persender.burst",
      "name": "crowdy.kit.emotes.persender.burst",
      "kind": "variable",
      "trace": false,
      "help": "How many inbound emotes one sender may send at once before its per-second budget applies (default 4).",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Subsystem/CrowdyKitEmotes.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.kit.emotes.persender.maxpersecond",
      "name": "crowdy.kit.emotes.persender.maxpersecond",
      "kind": "variable",
      "trace": false,
      "help": "How many inbound emotes per second are read from one sender (default 4). The shared budget still caps all senders together.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Subsystem/CrowdyKitEmotes.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.anim.dump",
      "name": "crowdy.mass.anim.dump",
      "kind": "variable",
      "trace": false,
      "help": "While set to 1, log a summary of the animation sets in use and of the instance batches handed to each instanced skinned mesh component, once per second. Set back to 0 to stop.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Processors/CrowdyMassAnimationProcessor.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.anim.force",
      "name": "crowdy.mass.anim.force",
      "kind": "variable",
      "trace": false,
      "help": "Force this animation bank sequence index on every Mass entity the Crowdy animation processor sees. A negative value disables forcing, which is the default.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Processors/CrowdyMassAnimationProcessor.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.anim.releasefromobserver",
      "name": "crowdy.mass.anim.releasefromobserver",
      "kind": "variable",
      "trace": false,
      "help": "Release an entity's renderer visual straight from the destruction observer instead of deferring it to the next frame. This is the behaviour the deferral replaced and it leaks an animation track per entity destroyed mid-frame. It exists so the animation track gate can be proven to fail. 0 is correct behaviour and the default.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Processors/CrowdyMassAnimTrackDestructor.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.anim.trace",
      "name": "crowdy.mass.anim.trace",
      "kind": "variable",
      "trace": true,
      "help": "Log every animation sequence index the Crowdy animation processor writes, per entity.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Processors/CrowdyMassAnimationProcessor.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.crowdsim.local",
      "name": "crowdy.mass.crowdsim.local",
      "kind": "command",
      "trace": false,
      "help": "",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.crowdsim.profile",
      "name": "crowdy.mass.crowdsim.profile",
      "kind": "command",
      "trace": false,
      "help": "crowdy.mass.crowdsim.profile",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.crowdsim.start",
      "name": "crowdy.mass.crowdsim.start",
      "kind": "command",
      "trace": false,
      "help": "Crowd simulation: emit position updates for N simulated players through the real send path. Args: [count] [radiusMetres] [class].crowdy.mass.crowdsim.start",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.crowdsim.state",
      "name": "crowdy.mass.crowdsim.state",
      "kind": "command",
      "trace": false,
      "help": "",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.crowdsim.status",
      "name": "crowdy.mass.crowdsim.status",
      "kind": "command",
      "trace": false,
      "help": "Crowd simulation: report the rate actually achieved, what the simulated players are doing, and how they are spread over chunks.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.crowdsim.stop",
      "name": "crowdy.mass.crowdsim.stop",
      "kind": "command",
      "trace": false,
      "help": "Crowd simulation: stop emitting. The simulated players are left to the tracker's normal timeout.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.derive",
      "name": "crowdy.mass.derive",
      "kind": "command",
      "trace": false,
      "help": "Says what a Mass entity config derived from an actor class would contain, without spawning anything. Args: <class>, a short name, an asset path or a full object path.Usage: crowdy.mass.derive <class>, a short name, an asset path or a full object path.crowdy.mass.derive: %scrowdy.mass.derive: %scrowdy.mass.derive: %s",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassCrowdSimHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.derive.force",
      "name": "crowdy.mass.derive.force",
      "kind": "variable",
      "trace": false,
      "help": "Spawn every remote entity from a Mass entity config built out of its own class, pushing aside the per-class binding, the backend override and the project-wide Remote Entity Config. 1 on, 0 off. The class's animation set is pushed aside with it, so the entity animates from the set and the Bank the class itself declares, and an entity that appears in bind pose under this is showing what an unconfigured class carries. Entities already spawned keep the config they were built from; every class's animation answer is worked out again.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Subsystems/CrowdyMassEntitySubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.event.proxy",
      "name": "crowdy.mass.event.proxy",
      "kind": "variable",
      "trace": false,
      "help": "Run an inbound event's own body on a per-class stand-in for entities held here as rows. 1 on, 0 off. Off, an event nothing registered a handler for lands nothing beyond the action write a declared action gets, which is what this client did before the stand-in existed.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dispatch/CrowdyMassDispatchProxy.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.gates",
      "name": "crowdy.mass.gates",
      "kind": "command",
      "trace": false,
      "help": "Runs every automated gate and prints one PASS/FAIL report to copy in a single selection: the one-shot action path, the view-state echo (a pose landing, a second echo changing it, a pose touching nothing else, a pose clearing, a hostile echo in every field being unable to unmake an entity, a truncated payload, a forged payload), the renderer's animation track count across a spawn and destroy churn, whether every authored pose resolves to a bank slot of its own, the CrowdyState delta path into an entity that owns no participant (which road actually wrote the pose, what was dropped, and whether a field registered from outside this module receives its bytes), and any gate a game has registered. Optional arg: how many entities the churn spawns (default 64, clamped 1 to 1024). Around fifteen seconds at the default; forces crowdy.rpc.loopback on for the run and restores it afterwards.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassGateHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.gates.stop",
      "name": "crowdy.mass.gates.stop",
      "kind": "command",
      "trace": false,
      "help": "Abandons a gate run in progress, destroying its entities and restoring crowdy.rpc.loopback.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassGateHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.interp.adaptive",
      "name": "crowdy.mass.interp.adaptive",
      "kind": "variable",
      "trace": false,
      "help": "Replay each remote segment over the observed arrival interval. 1 on, 0 off (fixed duration), -1 to follow the project setting.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Subsystems/CrowdyMassEntitySubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.interp.max",
      "name": "crowdy.mass.interp.max",
      "kind": "variable",
      "trace": false,
      "help": "Longest span a remote segment may be replayed over, in seconds. Negative to follow the project setting.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Subsystems/CrowdyMassEntitySubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.interp.min",
      "name": "crowdy.mass.interp.min",
      "kind": "variable",
      "trace": false,
      "help": "Shortest span a remote segment may be replayed over, in seconds. Negative to follow the project setting.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Subsystems/CrowdyMassEntitySubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.interp.overshoot",
      "name": "crowdy.mass.interp.overshoot",
      "kind": "variable",
      "trace": false,
      "help": "How much longer than the observed arrival interval a remote segment is replayed over. Negative to follow the project setting.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Subsystems/CrowdyMassEntitySubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.neartier.trace",
      "name": "crowdy.mass.neartier.trace",
      "kind": "variable",
      "trace": true,
      "help": "Say when a crowd entity gains a near tier actor, whether that actor was built or taken from the pool, and when it goes back. 1 on, 0 off.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Actors/CrowdyMassNearTierActor.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.nodes.trace",
      "name": "crowdy.mass.nodes.trace",
      "kind": "variable",
      "trace": true,
      "help": "Log where the Call Crowdy Event on Entity dropdown's entries came from (0 = off, 1 = on).",
      "module": "CrowdyMassNodes",
      "file": "CrowdyMassNodes/Private/CrowdyMassNodesModule.cpp",
      "editor_module": true
    },
    {
      "id": "crowdy.mass.oneshot",
      "name": "crowdy.mass.oneshot",
      "kind": "command",
      "trace": false,
      "help": "Fires one PlayOneShot at a Mass entity along the camera's aim, or at any tracked one. Args: <actionId> [variant] [playRate].",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassGateHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.proxyprobe",
      "name": "crowdy.mass.proxyprobe",
      "kind": "command",
      "trace": false,
      "help": "Builds a never-spawned dispatch proxy of a class and reports what is real on it: which components exist, which are registered, whether a body would be allowed to run, and what only a genuinely spawned actor has. Args: <ClassPathOrName> [FunctionName] [SpawnComparison 0|1, default 1]. The comparison spawns and immediately destroys one real actor of the class, which runs its construction script and its BeginPlay.[dispatch proxy probe]: name a class, for example crowdy.mass.proxyprobe /Game/Characters/BP_Hero.BP_Hero_C[dispatch proxy probe]: nothing loaded for '%s'. A Blueprint class path ends in _C.0%s",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassDispatchProxyProbe.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.sendaction",
      "name": "crowdy.mass.sendaction",
      "kind": "command",
      "trace": false,
      "help": "Sends the SDK's generic Crowdy action at a Mass entity along the camera's aim, or at any tracked one, through the real Send Crowdy Action path: it reaches every machine drawing the entity, this one included, and unlike crowdy.mass.oneshot it carries no ownership check. Args: <actionName> [variant] [playRate].",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Dev/CrowdyMassGateHarness.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.mass.state.verdict",
      "name": "crowdy.mass.state.verdict",
      "kind": "command",
      "trace": false,
      "help": "Print one block describing whether CrowdyState is reaching crowd entities: every replicated property no fragment field claims, deltas claimed and applied, every drop reason, and which road wrote the pose. Paste the whole block when reporting a gate.[CrowdyState verdict] no Crowdy Mass subsystem for this world, so run this from a play session.",
      "module": "CrowdyMass",
      "file": "CrowdyMass/Private/Subsystems/CrowdyMassEntitySubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.http2",
      "name": "crowdy.net.http2",
      "kind": "variable",
      "trace": false,
      "help": "Asks for HTTP/2 on the SDK's own requests, falling back to HTTP/1.1 when the server does not offer it; 0 leaves the engine's HTTP version. With HTTP/2 the curl diagnostics the engine logs for a failed request can include the request headers, bearer token included, so set 0 if you ship logs from builds with logging enabled.",
      "module": "CrowdyCppBridge",
      "file": "CrowdyCppBridge/Private/Platform/CrowdyCppHttpTransport.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.receive.maxdrainms",
      "name": "crowdy.net.receive.maxdrainms",
      "kind": "variable",
      "trace": false,
      "help": "",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.receive.maxmessages",
      "name": "crowdy.net.receive.maxmessages",
      "kind": "variable",
      "trace": false,
      "help": "",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.receive.poolactorupdates",
      "name": "crowdy.net.receive.poolactorupdates",
      "kind": "variable",
      "trace": false,
      "help": "Reuse actor update message objects instead of allocating one per received message (default 1). Turn it off to measure what the pool is worth on the same build.",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/Serialization/FCrowdyMessageParser.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.recv.signedbundles",
      "name": "crowdy.net.recv.signedbundles",
      "kind": "variable",
      "trace": false,
      "help": "",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.retry.busy",
      "name": "crowdy.net.retry.busy",
      "kind": "variable",
      "trace": false,
      "help": "Sends an SDK query, a password sign-in or an app-token mint or refresh again, up to 3 times with backoff, when the platform refuses it and says to retry (blame PLATFORM, retryable). 0 hands every refusal straight to the caller.",
      "module": "CrowdyCppBridge",
      "file": "CrowdyCppBridge/Private/CrowdyCppClient.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.routes",
      "name": "crowdy.net.routes",
      "kind": "command",
      "trace": false,
      "help": "Prints the network router's subscription table: every payload key and opcode, with the struct behind it where one is registered, and every subscriber by role.",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/Internal/FCrowdyServiceRegistry.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.send.bundle",
      "name": "crowdy.net.send.bundle",
      "kind": "variable",
      "trace": false,
      "help": "",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.net.trace",
      "name": "crowdy.net.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyNet UDP transport activity: socket open/close, message sends and receives, worker-thread pool, and buffer pool churn. Off by default.",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/CrowdyNet.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.pool.trace",
      "name": "crowdy.pool.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyReplication actor-pool activity: spawn, release, reuse, and rendering-backend churn. Off by default.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/CrowdyReplication.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.query.trace",
      "name": "crowdy.query.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyNet GraphQL activity: query dispatch and responses. Off by default.",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/CrowdyNet.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.registry.dump",
      "name": "crowdy.registry.dump",
      "kind": "command",
      "trace": false,
      "help": "Logs every entry of the baked registry, one line each: persistent and singleton structs, layout hashes, CrowdyState properties and CrowdyEvent functions with their ids.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Utils/CrowdyBakedRegistry.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.replication.tracker.maxgatheredupdates",
      "name": "crowdy.replication.tracker.maxgatheredupdates",
      "kind": "variable",
      "trace": false,
      "help": "",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/Subsystems/CrowdyActorTracker.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.replication.tracker.maxqueuedupdates",
      "name": "crowdy.replication.tracker.maxqueuedupdates",
      "kind": "variable",
      "trace": false,
      "help": "",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/Subsystems/CrowdyActorTracker.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.rpc.allowObjectLoad",
      "name": "crowdy.rpc.allowObjectLoad",
      "kind": "variable",
      "trace": false,
      "help": "When non-zero, a received object or class reference whose asset is not already resident is loaded from disk by path. Default 0 (find-only) so an untrusted peer cannot trigger arbitrary asset loads; an unresolved reference is delivered as null.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/RPC/CrowdyRPC.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.rpc.dumpfn",
      "name": "crowdy.rpc.dumpfn",
      "kind": "command",
      "trace": false,
      "help": "Reports what a Crowdy event is in this process: resolved, replicated, its recipient, its FunctionID, and whether its compiled body carries the dispatch gate. Args: <ClassPathOrName> <FunctionName>. A Blueprint class name ends in _C.[CrowdyRPC] dumpfn: name a class and a function, for example crowdy.rpc.dumpfn BP_Hero_C MyEvent[CrowdyRPC] dumpfn: nothing loaded for '%s'. A Blueprint class name ends in _C._Implementation[CrowdyRPC] dumpfn: '%s' declares no function '%s' (nor its _Implementation).[CrowdyRPC] dumpfn %s::%s declaredOn=%s replicates=%d blueprintEvent=%d gate=%s recipient=%s action=%d functionID=%lldYESMISSINGn/a, native?[CrowdyRPC] dumpfn: this event is NOT an action in this process, so it starts no animation on a crowd entity. A Blueprint event carries that through its Is A One-Shot Action marker; if it is ticked in the editor and reads 0 here, this process did not get the marker.[CrowdyRPC] dumpfn: this event sends NOTHING in this process. Its body runs locally and no send code is entered, so nothing else reports it.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/RPC/CrowdyRPC.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.rpc.loopback",
      "name": "crowdy.rpc.loopback",
      "kind": "variable",
      "trace": false,
      "help": "When non-zero, a sent replicated CrowdyEvent is also delivered to this client's own receive path, so the whole serialize/resolve/dispatch round-trip can be tested without a second client. The call runs once locally through that path; a call made from the replayed body is sent normally but does not loop back, so there is no cascade.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/RPC/CrowdyRPC.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.rpc.reliable.trace",
      "name": "crowdy.rpc.reliable.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs just the reliable (channel-transport) RPC path: a Multicast CrowdyEvent's channel send and the matching receive on every member. Narrower than crowdy.rpc.trace, which covers all RPC sends and receives; either one surfaces the reliable lines.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/RPC/CrowdyRPC.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.rpc.trace",
      "name": "crowdy.rpc.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs every CrowdyEvent RPC send and receive: function, entity, addressing, owned/delegated classification, and parameter byte size.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/RPC/CrowdyRPC.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.sdk.trace",
      "name": "crowdy.sdk.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs top-level CrowdySDK activity: subsystem lifecycle and configuration / gameplay-tag path registration. Off by default.",
      "module": "CrowdySDK",
      "file": "CrowdySDK/Private/CrowdySDK.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.serialize.scopes",
      "name": "crowdy.serialize.scopes",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, emits the fine-grained CPU trace scopes inside payload decode. Each one costs two timestamps per received message and is nested inside a scope that is itself measured, so it is off by default and a reading must say whether the run carried it.",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/CrowdyNet.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.serialize.trace",
      "name": "crowdy.serialize.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyNet payload serialization: message encode/decode and payload/class registry resolves. High frequency, so off by default.",
      "module": "CrowdyNet",
      "file": "CrowdyNet/Private/CrowdyNet.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.services.trace",
      "name": "crowdy.services.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyServices activity: authentication, teams, avatars, persistence, host subsystem, utilities, and Blueprint reception. Off by default.",
      "module": "CrowdyServices",
      "file": "CrowdyServices/Private/CrowdyServices.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.state.heartbeat.advisories",
      "name": "crowdy.state.heartbeat.advisories",
      "kind": "command",
      "trace": false,
      "help": "Lists every CrowdyState enum property this process found outside the keyframe heartbeat, and how many resolutions each one's single warning stands for.%s",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Subsystem/CrowdyStateHeartbeatAdvisory.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.state.loopback",
      "name": "crowdy.state.loopback",
      "kind": "variable",
      "trace": false,
      "help": "When non-zero, a sent CrowdyState delta for an owned entity is also decoded onto a local 'mirror' entity (a lazily-spawned second instance of the same class, RemoteProxy role, a distinct NetID) so decode/OnRep/host-authority checks can be exercised from one PIE client. Unlike crowdy.rpc.loopback this cannot replay onto the same actor (an owner's own entity silently drops a non-host-sourced delta, and decode's changed-detection would report no change against identical values); the mirror is a genuinely distinct receive target instead.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/Replication/Subsystems/CrowdyStateReplicator.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.state.scopes",
      "name": "crowdy.state.scopes",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, emits a CPU trace scope around each CrowdyState delta decode. Nested inside the enclosing delivery scope, so it shifts that scope's own figure: turn it on only for a run that needs the split. Off by default.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/CrowdyReplication.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.state.trace",
      "name": "crowdy.state.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyReplication CrowdyState replicator activity: owned-entity diffing, delta emission, and datagram sizes. Off by default.",
      "module": "CrowdyReplication",
      "file": "CrowdyReplication/Private/CrowdyReplication.cpp",
      "editor_module": false
    },
    {
      "id": "crowdy.studio.trace",
      "name": "crowdy.studio.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs each CrowdyStudio console GraphQL op: its plane, operation name, and outcome (HTTP code, error count). The bearer token is never logged. Off by default.",
      "module": "CrowdyStudio",
      "file": "CrowdyStudio/Private/CrowdyStudioModule.cpp",
      "editor_module": true
    },
    {
      "id": "crowdy.voice.trace",
      "name": "crowdy.voice.trace",
      "kind": "variable",
      "trace": true,
      "help": "When non-zero, logs CrowdyVoice activity: microphone, playback and audio device changes. Off by default.",
      "module": "CrowdyVoice",
      "file": "CrowdyVoice/Private/CrowdyVoice.cpp",
      "editor_module": false
    }
  ],
  "meta_keys": [
    {
      "id": "CrowdyAction",
      "value": "CrowdyAction",
      "symbol": "CrowdyRpcMetaKeys::Action",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdyChannel",
      "value": "CrowdyChannel",
      "symbol": "CrowdyRpcMetaKeys::Channel",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdyDecay",
      "value": "CrowdyDecay",
      "symbol": "CrowdyRpcMetaKeys::Decay",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdyDistance",
      "value": "CrowdyDistance",
      "symbol": "CrowdyRpcMetaKeys::Distance",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdyEntity",
      "value": "CrowdyEntity",
      "symbol": "CrowdyMetaKeys::CrowdyEntity",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/CrowdyMetaKeys.h"
    },
    {
      "id": "CrowdyEvent",
      "value": "CrowdyEvent",
      "symbol": "CrowdyMetaKeys::CrowdyEvent",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/CrowdyMetaKeys.h"
    },
    {
      "id": "CrowdyHeartbeat",
      "value": "CrowdyHeartbeat",
      "symbol": "CrowdyStateMetaKeys::Heartbeat",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h"
    },
    {
      "id": "CrowdyManualDirty",
      "value": "CrowdyManualDirty",
      "symbol": "CrowdyStateMetaKeys::ManualDirty",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h"
    },
    {
      "id": "CrowdyOnRep",
      "value": "CrowdyOnRep",
      "symbol": "CrowdyStateMetaKeys::OnRep",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h"
    },
    {
      "id": "CrowdyOwnerOnly",
      "value": "CrowdyOwnerOnly",
      "symbol": "CrowdyStateMetaKeys::OwnerOnly",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h"
    },
    {
      "id": "CrowdyPersistent",
      "value": "CrowdyPersistent",
      "symbol": "CrowdyMetaKeys::CrowdyPersistent",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/CrowdyMetaKeys.h"
    },
    {
      "id": "CrowdyRecipient",
      "value": "CrowdyRecipient",
      "symbol": "CrowdyRpcMetaKeys::Recipient",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdyReplicate",
      "value": "CrowdyReplicate",
      "symbol": "CrowdyRpcMetaKeys::LegacyReplicate",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdyReplicates",
      "value": "CrowdyReplicates",
      "symbol": "CrowdyRpcMetaKeys::Replicates",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "CrowdySingleton",
      "value": "CrowdySingleton",
      "symbol": "CrowdyMetaKeys::CrowdySingleton",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/CrowdyMetaKeys.h"
    },
    {
      "id": "CrowdyState",
      "value": "CrowdyState",
      "symbol": "CrowdyStateMetaKeys::Replicate",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h"
    }
  ],
  "log_categories": [
    {
      "id": "LogCrowdyCpp",
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppBridge.h"
    },
    {
      "id": "LogCrowdyEditor",
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/CrowdySDKEditor.h"
    },
    {
      "id": "LogCrowdyExec",
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecLog.h"
    },
    {
      "id": "LogCrowdyMass",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/CrowdyMassLog.h"
    },
    {
      "id": "LogCrowdyMassNodes",
      "module": "CrowdyMassNodes",
      "header": "CrowdyMassNodes/Private/CrowdyMassNodesLog.h"
    },
    {
      "id": "LogCrowdyNet",
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNetLog.h"
    },
    {
      "id": "LogCrowdyNodes",
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyNodesLog.h"
    },
    {
      "id": "LogCrowdyReplication",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/CrowdyReplicationLog.h"
    },
    {
      "id": "LogCrowdyRPC",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h"
    },
    {
      "id": "LogCrowdySDK",
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/CrowdySDKLog.h"
    },
    {
      "id": "LogCrowdyServices",
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/CrowdyServicesLog.h"
    },
    {
      "id": "LogCrowdyStudio",
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h"
    },
    {
      "id": "LogCrowdyVoice",
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/CrowdyVoiceLog.h"
    }
  ],
  "cpp_types": [
    {
      "id": "ACrowdyHUDBase",
      "name": "ACrowdyHUDBase",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "AHUD",
        "ICrowdyHUD"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/CrowdyHUDBase.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner",
      "name": "ACrowdyMassAreaSpawner",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassCrowdSimStateEntity",
      "name": "ACrowdyMassCrowdSimStateEntity",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "Payload",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stance",
          "type": "ECrowdyMassGateStance",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimStateEntity.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassNearTierActor",
      "name": "ACrowdyMassNearTierActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor",
        "IMassActorPoolableInterface"
      ],
      "fields": [
        {
          "name": "Root",
          "type": "TObjectPtr<USceneComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Mesh",
          "type": "TObjectPtr<USkeletalMeshComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NearTier",
          "type": "TObjectPtr<UCrowdyMassNearTierComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EntityTransformOffset",
          "type": "FVector",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyPlayerDerivedTestPawn",
      "name": "ACrowdyPlayerDerivedTestPawn",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "APawn"
      ],
      "fields": [
        {
          "name": "Entity",
          "type": "TObjectPtr<UCrowdyEntityComponent>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateApplyTestActor",
      "name": "ACrowdyStateApplyTestActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepFloat",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepVector",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepHealth",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepScore",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HealthOnRepCount",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ScoreOnRepCount",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ApplyComp",
          "type": "TObjectPtr<UCrowdyStateApplyTestComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OtherComp",
          "type": "TObjectPtr<UCrowdyStateApplyOtherComponent>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateHeartbeatActor",
      "name": "ACrowdyStateHeartbeatActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "RepBeat",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entity",
          "type": "TObjectPtr<UCrowdyEntityComponent>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateHostOverrideActor",
      "name": "ACrowdyStateHostOverrideActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entity",
          "type": "TObjectPtr<UCrowdyEntityComponent>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateOverlapActor",
      "name": "ACrowdyStateOverlapActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "Health",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Mana",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entity",
          "type": "TObjectPtr<UCrowdyEntityComponent>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateReentrantNotifyActor",
      "name": "ACrowdyStateReentrantNotifyActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "RepFirst",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepSecond",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepThird",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FirstOnRepCount",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ThirdOnRepCount",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NotifyHook",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateSendTestActor",
      "name": "ACrowdyStateSendTestActor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "AActor"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepFloat",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepVector",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepOwnerOnly",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepManualDirty",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NotReplicated",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "E_MovementMode",
      "name": "E_MovementMode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Parkour",
        "Traditional"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/E_MovmentMode.h",
      "editor_module": false
    },
    {
      "id": "E_PlacementMode",
      "name": "E_PlacementMode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Voxel",
        "VLO",
        "StaticMesh",
        "ActorBP",
        "Delete",
        "VoxelSphere",
        "VoxelBox",
        "DeleteVoxelSphere",
        "DeleteVoxelBox"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/E_PlacementMode.h",
      "editor_module": false
    },
    {
      "id": "EAccessResult",
      "name": "EAccessResult",
      "kind": "enum",
      "scope": "CrowdyMassFields",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Ok",
        "NoWorld",
        "InvalidEntity",
        "UnknownField",
        "NoFragment",
        "TypeMismatch",
        "DuringMassProcessing",
        "OffGameThread"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "EActionType",
      "name": "EActionType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Hurdle",
        "Vault",
        "Mantle"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EActionType.h",
      "editor_module": false
    },
    {
      "id": "EAddResult",
      "name": "EAddResult",
      "kind": "enum",
      "scope": "FCrowdyGuidSet",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Added",
        "AlreadyPresent",
        "AtCapacity"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyGuidSet.h",
      "editor_module": false
    },
    {
      "id": "EAttachmentType",
      "name": "EAttachmentType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "FPGun"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EAttachmentType.h",
      "editor_module": false
    },
    {
      "id": "EAuthFlow",
      "name": "EAuthFlow",
      "kind": "enum",
      "scope": "UCrowdyAuthentication",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Login",
        "Register",
        "MagicLink",
        "LinkRequest",
        "Social",
        "Restore",
        "Refresh"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "EBadgeTone",
      "name": "EBadgeTone",
      "kind": "enum",
      "scope": "CrowdyStudioWidgets",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Neutral",
        "Success",
        "Warning",
        "Danger",
        "Info",
        "Brand"
      ],
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "EBatchStep",
      "name": "EBatchStep",
      "kind": "enum",
      "scope": "CrowdyShardScheduling",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Dispatch",
        "Abandon",
        "Wait"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "ECharacterType",
      "name": "ECharacterType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "SandboxCharacter",
        "MannyCharacter",
        "QuinnCharacter",
        "UE4Character"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/ECharacterType.h",
      "editor_module": false
    },
    {
      "id": "EClassCheckResult",
      "name": "EClassCheckResult",
      "kind": "enum",
      "scope": "CrowdyMassTarget",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Ok",
        "ClassUnknown",
        "ClassMismatch"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTargetResolver.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyAccessState",
      "name": "ECrowdyAccessState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Active",
        "Suspended",
        "Expired",
        "Revoked"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyAccountErrorCode",
      "name": "ECrowdyAccountErrorCode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Unknown",
        "NotSignedIn",
        "WrongPassword",
        "PasswordAlreadySet",
        "NoPassword",
        "NameTaken",
        "NotFound",
        "RateLimited",
        "NetworkError",
        "ServerError"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyActorLeftReason",
      "name": "ECrowdyActorLeftReason",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Stale",
        "SessionReleased"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyActorType",
      "name": "ECrowdyActorType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "NONE",
        "NPC_1"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyAvatarErrorCode",
      "name": "ECrowdyAvatarErrorCode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Unknown",
        "NotFound",
        "Forbidden",
        "NetworkError",
        "ServerError"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatarError.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyCategory",
      "name": "ECrowdyCategory",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Event",
        "ActorUpdate"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/FCrowdyTypeID.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyChannelCreationPolicy",
      "name": "ECrowdyChannelCreationPolicy",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Admin",
        "Member",
        "Anyone"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Enums/ECrowdyChannelCreationPolicy.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyChannelErrorCode",
      "name": "ECrowdyChannelErrorCode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Unknown",
        "NotFound",
        "Forbidden",
        "PolicyViolation",
        "AlreadyMember",
        "NotMember",
        "NetworkError",
        "ServerError",
        "Banned"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelError.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyChannelMembershipPolicy",
      "name": "ECrowdyChannelMembershipPolicy",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Open",
        "Request",
        "Invite",
        "Admin"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Enums/ECrowdyChannelMembershipPolicy.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyChannelPermission",
      "name": "ECrowdyChannelPermission",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "SendMessages",
        "ManageChannel",
        "ManageMembers",
        "ManageRoles",
        "InviteMembers"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Enums/ECrowdyChannelPermission.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyCppApiDomain",
      "name": "ECrowdyCppApiDomain",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Auth",
        "Users",
        "Apps",
        "AppAccess",
        "GameApps",
        "Organizations",
        "CrowdyStudio",
        "Teams",
        "Channels",
        "Avatars",
        "State",
        "Host",
        "Chunks",
        "Voxels",
        "Actors",
        "ServerStatus",
        "Teleport",
        "Platform",
        "Realtime",
        "Exec"
      ],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyCppConnState",
      "name": "ECrowdyCppConnState",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Idle",
        "Connecting",
        "Connected",
        "Reconnecting",
        "Failed",
        "Closed"
      ],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyCppSendOutcome",
      "name": "ECrowdyCppSendOutcome",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "NotRouted",
        "Sent",
        "Refused"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyCppTokenPlane",
      "name": "ECrowdyCppTokenPlane",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Game",
        "Management"
      ],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyDecayRate",
      "name": "ECrowdyDecayRate",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "No_Decay",
        "Exponential_Decay",
        "Linear_50",
        "Linear_25",
        "Linear_10",
        "Linear_5"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyEntityMode",
      "name": "ECrowdyEntityMode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Dynamic",
        "Static"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyEntityRegistration",
      "name": "ECrowdyEntityRegistration",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Registered",
        "RefusedInvalidNetID",
        "RefusedIdHeldByLiveParticipant"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyEnvironment",
      "name": "ECrowdyEnvironment",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Dev",
        "Test",
        "Prod",
        "Custom"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyErrorCode",
      "name": "ECrowdyErrorCode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "SUCCESS",
        "UNKNOWN_ERROR",
        "EMAIL_NOT_FOUND",
        "BAD_PASSWORD",
        "EMAIL_ALREADY_EXISTS",
        "INVALID_TOKEN",
        "MAP_NOT_FOUND",
        "UNAUTHORIZED",
        "MAP_NOT_LOADED",
        "EMAIL_TOO_SHORT",
        "EMAIL_TOO_LONG",
        "PASSWORD_TOO_SHORT",
        "PASSWORD_TOO_LONG",
        "GAME_TOKEN_WRONG_SIZE",
        "NAME_TOO_LONG",
        "INVALID_REQUEST",
        "EMAIL_INVALID",
        "INVALID_TOKEN_LENGTH",
        "INVALID_MAP_ID",
        "CHUNK_NOT_FOUND",
        "USER_NOT_AUTHENTICATED"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyEventRecipient",
      "name": "ECrowdyEventRecipient",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "SpatialMulticast",
        "Multicast",
        "OwningClient",
        "Host"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyEventScope",
      "name": "ECrowdyEventScope",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Everyone",
        "OwnerOnly"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyTarget.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyHostOverride",
      "name": "ECrowdyHostOverride",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Allow",
        "OwnerOnly"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyIdentityPolicy",
      "name": "ECrowdyIdentityPolicy",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "PlayerDerived",
        "Stable",
        "Random"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyInputMode",
      "name": "ECrowdyInputMode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Game",
        "GameAndUI",
        "UI"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Enums/ECrowdyInputMode.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitAreaMemberType",
      "name": "ECrowdyKitAreaMemberType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Mob",
        "Npc",
        "Pet"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitArenaEventType",
      "name": "ECrowdyKitArenaEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Cast",
        "Impact",
        "Kill",
        "Respawn",
        "Violation",
        "Removed",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitArenaPhase",
      "name": "ECrowdyKitArenaPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Waiting",
        "Running",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitBallEventType",
      "name": "ECrowdyKitBallEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Claimed",
        "Passed",
        "Shot",
        "Goal",
        "Violation",
        "Left",
        "Removed",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitBallPhase",
      "name": "ECrowdyKitBallPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Playing",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitBallTeam",
      "name": "ECrowdyKitBallTeam",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Red",
        "Blue"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitBoardKeep",
      "name": "ECrowdyKitBoardKeep",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Best",
        "Sum",
        "Latest"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitBoardOrder",
      "name": "ECrowdyKitBoardOrder",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "High",
        "Low"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitCardSuit",
      "name": "ECrowdyKitCardSuit",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Spades",
        "Hearts",
        "Diamonds",
        "Clubs"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitChatResult",
      "name": "ECrowdyKitChatResult",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Sent",
        "EmptyText",
        "TooLong",
        "NoChannel",
        "NotConnected"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitDeckAction",
      "name": "ECrowdyKitDeckAction",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Play",
        "Draw",
        "Pass",
        "Timeout"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitDeckPhase",
      "name": "ECrowdyKitDeckPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Playing",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitDirectorEventType",
      "name": "ECrowdyKitDirectorEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "WaveStarted",
        "WaveCleared",
        "BossPhase",
        "Won",
        "Lost"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitDirectorPhase",
      "name": "ECrowdyKitDirectorPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Running",
        "Won",
        "Lost"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitInstancePhase",
      "name": "ECrowdyKitInstancePhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Unopened",
        "Running",
        "Cleared",
        "Wiped",
        "Abandoned",
        "Expired"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitInstanceRoomKind",
      "name": "ECrowdyKitInstanceRoomKind",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Fight",
        "Treasure",
        "Rest",
        "Boss"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitMatchStage",
      "name": "ECrowdyKitMatchStage",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Queued",
        "Proposed",
        "Matched",
        "Failed"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitMatchState",
      "name": "ECrowdyKitMatchState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Idle",
        "Party",
        "Queued",
        "Proposed",
        "Matched"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitMinigamePhase",
      "name": "ECrowdyKitMinigamePhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Waiting",
        "Playing",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitOrderSide",
      "name": "ECrowdyKitOrderSide",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Buy",
        "Sell"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitQuestState",
      "name": "ECrowdyKitQuestState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Locked",
        "Available",
        "Active",
        "Complete",
        "Done"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitRaceEventType",
      "name": "ECrowdyKitRaceEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Go",
        "Timing",
        "Violation",
        "Retired",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitRacePhase",
      "name": "ECrowdyKitRacePhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Countdown",
        "Racing",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitRaceStage",
      "name": "ECrowdyKitRaceStage",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Started",
        "Checkpoint",
        "Lap",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitSessionPhase",
      "name": "ECrowdyKitSessionPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Playing",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitTacticsPhase",
      "name": "ECrowdyKitTacticsPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Players",
        "Enemies",
        "Won",
        "Lost"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitTacticsTeam",
      "name": "ECrowdyKitTacticsTeam",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Players",
        "Enemies"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitTerritoryEventType",
      "name": "ECrowdyKitTerritoryEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Captured",
        "Income",
        "Won"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitTerritoryPhase",
      "name": "ECrowdyKitTerritoryPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Open",
        "Won"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitTradeState",
      "name": "ECrowdyKitTradeState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Open",
        "Settling",
        "Done",
        "Cancelled"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitWeather",
      "name": "ECrowdyKitWeather",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Clear",
        "Rain",
        "Storm",
        "Fog"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitZoneEventType",
      "name": "ECrowdyKitZoneEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Warning",
        "Shrinking",
        "Settled",
        "Final",
        "Eliminated",
        "Won"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyKitZonePhase",
      "name": "ECrowdyKitZonePhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Lobby",
        "Running",
        "Finished"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassActionPairStatus",
      "name": "ECrowdyMassActionPairStatus",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Valid",
        "SameIndex",
        "DifferentAsset"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassActionSendVerdict",
      "name": "ECrowdyMassActionSendVerdict",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Send",
        "ClassUnknown",
        "NoAnimSet",
        "UnknownAction"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassAnimSetSource",
      "name": "ECrowdyMassAnimSetSource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "NoClass",
        "NotResolved",
        "Undeclared",
        "LoadFailed",
        "ConfigTrait",
        "ClassComponent",
        "ClassComponentNotRendered"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassAvatarState",
      "name": "ECrowdyMassAvatarState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "NoEntity",
        "NotMinted",
        "Present",
        "Evicted"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassCrowdSimPhase",
      "name": "ECrowdyMassCrowdSimPhase",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Standing",
        "Walking",
        "Jogging",
        "Running",
        "HoldingAtThreshold"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassEntityConfigSource",
      "name": "ECrowdyMassEntityConfigSource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "PerClassBinding",
        "InheritedClassBinding",
        "BackendOverride",
        "ProjectSetting"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassGateStance",
      "name": "ECrowdyMassGateStance",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Idle",
        "Wounded",
        "Downed"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateStateEntity.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassGateStep",
      "name": "ECrowdyMassGateStep",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Idle",
        "Spawn",
        "FireOwned",
        "ObserveWrite",
        "ObserveApplied",
        "ObserveRevert",
        "DeferInject",
        "DeferSpawn",
        "StaleInject",
        "StaleObserve",
        "AuthorityRefuse",
        "EchoSpawn",
        "EchoPoseApply",
        "EchoPoseChange",
        "EchoPoseSet",
        "EchoPoseCleared",
        "EchoUnmakePush",
        "EchoUnmakeAssert",
        "EchoLegacy",
        "EchoForged",
        "ChurnBaseline",
        "ChurnSettle",
        "ChurnDestroy",
        "ChurnDrain",
        "PoseBankSlots",
        "StateSpawn",
        "StateDeliver",
        "StateGenericField",
        "ExtraGates",
        "Report"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassMeshRoute",
      "name": "ECrowdyMassMeshRoute",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "NativeComponent",
        "BlueprintComponent",
        "InheritedOverride"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassPoseRank",
      "name": "ECrowdyMassPoseRank",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "BelowActions",
        "AboveActions"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassPoseStateEnumSource",
      "name": "ECrowdyMassPoseStateEnumSource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "NativeByName",
        "BlueprintAsset"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassRemoteEntitySource",
      "name": "ECrowdyMassRemoteEntitySource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "ConfiguredAsset",
        "PluginDefaults"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassSpatialGridMode",
      "name": "ECrowdyMassSpatialGridMode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "TwoDimensional",
        "ThreeDimensional"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Settings/CrowdyMassDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassStateFieldMatch",
      "name": "ECrowdyMassStateFieldMatch",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "ByName",
        "ByPoseStateEnum"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMassStateFieldType",
      "name": "ECrowdyMassStateFieldType",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "UInt8",
        "Int32",
        "Int64",
        "Float",
        "Double",
        "Bool"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Reflection/CrowdyMassStateFieldType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyMessageType",
      "name": "ECrowdyMessageType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "BAD_MESSAGE",
        "RESERVED_1",
        "MESSAGE_BUNDLE",
        "GENERIC_ERROR_MESSAGE",
        "RESERVED_13",
        "CHANNEL_MESSAGE_REQUEST",
        "CHANNEL_MESSAGE_NOTIFICATION",
        "CLIENT_ACTOR_HEARTBEAT",
        "CLIENT_CAPABILITIES",
        "MESSAGE_BUNDLE_SIGNED",
        "ACTOR_UPDATE_REQUEST",
        "ACTOR_UPDATE_RESPONSE",
        "ACTOR_UPDATE_NOTIFICATION",
        "VOXEL_UPDATE_REQUEST",
        "VOXEL_UPDATE_RESPONSE",
        "VOXEL_UPDATE_NOTIFICATION",
        "CLIENT_AUDIO_PACKET",
        "CLIENT_AUDIO_NOTIFICATION",
        "CLIENT_TEXT_PACKET",
        "CLIENT_TEXT_NOTIFICATION",
        "CLIENT_EVENT_NOTIFICATION",
        "SERVER_EVENT_NOTIFICATION",
        "GENERIC_SPATIAL_1",
        "SINGLE_ACTOR_MESSAGE",
        "CLIENT_VIDEO_PACKET",
        "CLIENT_VIDEO_NOTIFICATION",
        "ACTOR_LEFT_NOTIFICATION"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyNativeExecStatus",
      "name": "ECrowdyNativeExecStatus",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Ok",
        "AppError",
        "Busy",
        "Moved",
        "NotFound",
        "DeadlineExceeded",
        "Denied",
        "RateLimited",
        "Unavailable",
        "Internal",
        "Trapped",
        "BadRequest",
        "AppPaused",
        "AppDisabled",
        "TypeDisabled",
        "Unknown"
      ],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyObjectRefTag",
      "name": "ECrowdyObjectRefTag",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Null",
        "Entity",
        "Path"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyOwnership",
      "name": "ECrowdyOwnership",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "LocalClient",
        "Host"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyPayloadCategory",
      "name": "ECrowdyPayloadCategory",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Event",
        "ActorUpdate"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyPermissions",
      "name": "ECrowdyPermissions",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "IsOwner",
        "IsSuperAdmin",
        "IsAdmin",
        "IsModerator",
        "IsMember",
        "CanFly",
        "CannotFly",
        "CanCreateVoxel",
        "CannotCreateVoxel",
        "CanDestroyVoxel",
        "CannotDestroyVoxel",
        "CanEnter",
        "CannotEnter",
        "CanTeleportIn",
        "CannotTeleportIn",
        "CanTeleportOut",
        "CannotTeleportOut",
        "CanUseWeapon",
        "CannotUseWeapon"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyPlayerDerivedIdentity",
      "name": "ECrowdyPlayerDerivedIdentity",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Resolved",
        "NotAPawn",
        "PawnHasNoController",
        "ControllerIsNotAPlayer",
        "ControllerIsRemote",
        "NotThePrimaryPlayer",
        "NoGameSession"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyPositionReport",
      "name": "ECrowdyPositionReport",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "PlayerPawn",
        "ThisActor",
        "Off"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyProximityChatResult",
      "name": "ECrowdyProximityChatResult",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Sent",
        "EmptyText",
        "TooLong",
        "NotConnected",
        "NoPosition"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyReconnectState",
      "name": "ECrowdyReconnectState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Disconnected",
        "Connecting",
        "Connected",
        "Failed"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyReplicationDistance",
      "name": "ECrowdyReplicationDistance",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "One_Chunk",
        "Two_Chunks",
        "Three_Chunks",
        "Four_Chunks",
        "Five_Chunks",
        "Six_Chunks",
        "Seven_Chunks",
        "Eight_Chunks"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyReplicationMode",
      "name": "ECrowdyReplicationMode",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Replicated"
      ],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyReplicationMode.h",
      "editor_module": true
    },
    {
      "id": "ECrowdyRole",
      "name": "ECrowdyRole",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Owner",
        "RemoteProxy",
        "HostOwned"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyEntityTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyRpcRoute",
      "name": "ECrowdyRpcRoute",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "SpatialBroadcast",
        "Channel",
        "SingleActorToOwner",
        "SingleActorToHost",
        "Reject"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerCallOutcome",
      "name": "ECrowdyServerCallOutcome",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Success",
        "ServerError",
        "Busy",
        "Unavailable",
        "NotDeployed",
        "Timeout",
        "Denied",
        "ServerCrashed",
        "BadRequest",
        "Canceled",
        "Paused",
        "AccessEnded",
        "Refused"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerCodeSource",
      "name": "ECrowdyServerCodeSource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Generated",
        "OwnFile",
        "GameKitStarter"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerFieldAudience",
      "name": "ECrowdyServerFieldAudience",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Everyone",
        "Owner",
        "Team"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerFunctionCaller",
      "name": "ECrowdyServerFunctionCaller",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Players",
        "Members",
        "Leader",
        "ServerOnly",
        "DevelopersOnly"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerMembersSource",
      "name": "ECrowdyServerMembersSource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "ThisObject",
        "CrowdyTeam"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectFind",
      "name": "ECrowdyServerObjectFind",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "InstanceId",
        "SignedInPlayer",
        "PlayersTeam"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectHolds",
      "name": "ECrowdyServerObjectHolds",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "OneSet",
        "RecordPerEntity"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectInstanceMode",
      "name": "ECrowdyServerObjectInstanceMode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "InstanceId",
        "SignedInPlayer",
        "ThisActor",
        "PlayersTeam",
        "FromServerValue",
        "ThisActorsArea"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectKind",
      "name": "ECrowdyServerObjectKind",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "ServerObject",
        "FunctionLibrary"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectSourceInstance",
      "name": "ECrowdyServerObjectSourceInstance",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "InstanceId",
        "SignedInPlayer"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectStatus",
      "name": "ECrowdyServerObjectStatus",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Connecting",
        "Ready",
        "Failed",
        "Released"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerObjectVisibility",
      "name": "ECrowdyServerObjectVisibility",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Public",
        "OwnerOnly",
        "Members"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerTeamSource",
      "name": "ECrowdyServerTeamSource",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "ThisObjectsRecords",
        "CrowdyTeam"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerTimerRepeat",
      "name": "ECrowdyServerTimerRepeat",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Every",
        "After",
        "Schedule"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyServerValuesForm",
      "name": "ECrowdyServerValuesForm",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Struct",
        "List"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyStateHeartbeat",
      "name": "ECrowdyStateHeartbeat",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Inherit",
        "Off"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyStatePropertySupport",
      "name": "ECrowdyStatePropertySupport",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Supported",
        "Container",
        "NestedContainer",
        "StaticArray",
        "ObjectRef",
        "Unsupported"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyStateTestEnum",
      "name": "ECrowdyStateTestEnum",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Alpha",
        "Beta",
        "Gamma"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ECrowdySubscriptionRole",
      "name": "ECrowdySubscriptionRole",
      "kind": "enum",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Observe",
        "Handle",
        "Fallback"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdySubscriptionOptions.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyTarget",
      "name": "ECrowdyTarget",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Everyone",
        "Entity",
        "Owner",
        "Host",
        "AllExceptSender"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyTarget.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyTeamCreationPolicy",
      "name": "ECrowdyTeamCreationPolicy",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Admin",
        "Member",
        "Anyone"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Enums/ECrowdyTeamCreationPolicy.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyTeamErrorCode",
      "name": "ECrowdyTeamErrorCode",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Unknown",
        "NotFound",
        "Forbidden",
        "PolicyViolation",
        "AlreadyMember",
        "NotMember",
        "NetworkError",
        "ServerError",
        "Banned"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamError.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyTeamMembershipPolicy",
      "name": "ECrowdyTeamMembershipPolicy",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Open",
        "Request",
        "Invite",
        "Admin"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Enums/ECrowdyTeamMembershipPolicy.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyTeamPermission",
      "name": "ECrowdyTeamPermission",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "ManageTeam",
        "ManageMembers",
        "ManageRoles",
        "InviteMembers"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Enums/ECrowdyTeamPermission.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyUDPProtocol",
      "name": "ECrowdyUDPProtocol",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Auto",
        "IPv4",
        "IPv6"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyUDPProtocol.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyUILayer",
      "name": "ECrowdyUILayer",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "GameLayer",
        "GameMenuLayer",
        "MenuLayer",
        "ModalLayer"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Enums/ECrowdyUILayer.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyVideoCodec",
      "name": "ECrowdyVideoCodec",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Jpeg",
        "WebP",
        "Unknown"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "ECrowdyVoiceMicState",
      "name": "ECrowdyVoiceMicState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Off",
        "Starting",
        "Capturing",
        "NoDevice",
        "Error"
      ],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/CrowdyVoiceMicState.h",
      "editor_module": false
    },
    {
      "id": "EEventType",
      "name": "EEventType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Ball",
        "Door",
        "Light",
        "Checkpoint"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Events/EEventType.h",
      "editor_module": false
    },
    {
      "id": "EFieldID",
      "name": "EFieldID",
      "kind": "enum",
      "scope": "FVoxelState",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Version",
        "FaceDirection",
        "Rotation",
        "AtlasOverride",
        "IsVLO",
        "GameObjects",
        "VoxelEditShape",
        "VoxelEditShapeSize"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "EGait",
      "name": "EGait",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Walk",
        "Run",
        "Sprint"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EGait.h",
      "editor_module": false
    },
    {
      "id": "EGameObjectType",
      "name": "EGameObjectType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Voxel",
        "VLO",
        "StaticMesh",
        "ActorBP"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/GameObjects/GameObjectType.h",
      "editor_module": false
    },
    {
      "id": "EKind",
      "name": "EKind",
      "kind": "enum",
      "scope": "FCrowdySubscriptionKey",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Invalid",
        "Payload",
        "PayloadWildcard",
        "Opcode"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "EKitOutcome",
      "name": "EKitOutcome",
      "kind": "enum",
      "scope": "UCrowdyKitSocial",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "Joined",
        "Left"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "EKitRoute",
      "name": "EKitRoute",
      "kind": "enum",
      "scope": "UCrowdyKitSocial",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Teams",
        "Channels",
        "GameApps"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "ENext",
      "name": "ENext",
      "kind": "enum",
      "scope": "FCrowdyKitMatchSearch",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Join",
        "Accept",
        "Status"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "EPlayerAnimationState",
      "name": "EPlayerAnimationState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Standing",
        "Crouched",
        "Jumping",
        "Falling",
        "Landed",
        "Flying"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EPlayerAnimationState.h",
      "editor_module": false
    },
    {
      "id": "EPlayerCameraView",
      "name": "EPlayerCameraView",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "ThirdPerson",
        "FirstPerson"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EPlayerCameraView.h",
      "editor_module": false
    },
    {
      "id": "EPlayerFlightControlScheme",
      "name": "EPlayerFlightControlScheme",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Advanced",
        "Simple"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Character/EPlayerFlightControlScheme.h",
      "editor_module": false
    },
    {
      "id": "EProfileStep",
      "name": "EProfileStep",
      "kind": "enum",
      "scope": "UCrowdyMassCrowdSimHarness",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Idle",
        "Settle",
        "Tracing",
        "Cooldown"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "EPullStateResult",
      "name": "EPullStateResult",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "OnSuccess",
        "OnFailure"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/EPullStateResult.h",
      "editor_module": false
    },
    {
      "id": "EPushResult",
      "name": "EPushResult",
      "kind": "enum",
      "scope": "FCrowdyCppVoiceReceiver",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Buffered",
        "Late",
        "Duplicate",
        "Malformed"
      ],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "EQueuedVerdict",
      "name": "EQueuedVerdict",
      "kind": "enum",
      "scope": "CrowdyActorUpdateRouting",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Spawn",
        "DropAlreadySpawning",
        "DropStale"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorUpdateRouting.h",
      "editor_module": false
    },
    {
      "id": "EReceiveRoute",
      "name": "EReceiveRoute",
      "kind": "enum",
      "scope": "CrowdyActorUpdateRouting",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Gather",
        "QueueForSpawnDecision"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorUpdateRouting.h",
      "editor_module": false
    },
    {
      "id": "EResolveResult",
      "name": "EResolveResult",
      "kind": "enum",
      "scope": "CrowdyMassTarget",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Resolved",
        "NoWorld",
        "InvalidEntity",
        "MissingIdentity",
        "Unroutable"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTargetResolver.h",
      "editor_module": false
    },
    {
      "id": "ESendDecision",
      "name": "ESendDecision",
      "kind": "enum",
      "scope": "CrowdyAutoReplication",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "None",
        "FullUpdate",
        "Heartbeat"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "EShardState",
      "name": "EShardState",
      "kind": "enum",
      "scope": "CrowdyShardScheduling",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Idle",
        "Taken",
        "TakenWithNewWork"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "EUDPConnectionState",
      "name": "EUDPConnectionState",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Disconnected",
        "Connecting",
        "Connected",
        "Reconnecting",
        "GateKeep"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "EVoxelSystemType",
      "name": "EVoxelSystemType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "Classic",
        "VoxelPluginLegacy",
        "Disabled"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Voxels/EVoxelSystemType.h",
      "editor_module": false
    },
    {
      "id": "EVoxelType",
      "name": "EVoxelType",
      "kind": "enum",
      "scope": "",
      "reflected": "UENUM",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [
        "AIR",
        "RED",
        "GREEN",
        "BLUE",
        "YELLOW",
        "ORANGE",
        "GREY",
        "PURPLE",
        "BROWN",
        "WHITE",
        "DARK_RED",
        "CRIMSON",
        "MAROON",
        "BLOOD_RED",
        "RUST_RED",
        "LIGHT_RED",
        "TORINO_RED",
        "CARDINAL",
        "CHERRY_RED",
        "TOMATO_RED",
        "SALMON_RED",
        "CORAL_RED",
        "INDIAN_RED",
        "BRICK_RED",
        "VERMILION",
        "FIRE_ENGINE_RED",
        "RUBY_RED",
        "BARN_RED",
        "CHILI_PEPPER_RED",
        "CINNABAR",
        "FOREST_GREEN",
        "LIME_GREEN",
        "DARK_GREEN",
        "OLIVE_GREEN",
        "SAGE_GREEN",
        "EMERALD_GREEN",
        "MINT_GREEN",
        "HUNTER_GREEN",
        "SEA_GREEN",
        "KELLY_GREEN",
        "APPLE_GREEN",
        "JADE_GREEN",
        "PINE_GREEN",
        "MOSS_GREEN",
        "FERN_GREEN",
        "ARMY_GREEN",
        "TEA_GREEN",
        "SHAMROCK_GREEN",
        "ASPARAGUS_GREEN",
        "SEAFOAM_GREEN",
        "NAVY_BLUE",
        "SKY_BLUE",
        "ROYAL_BLUE",
        "TURQUOISE",
        "POWDER_BLUE",
        "STEEL_BLUE",
        "BABY_BLUE",
        "CORNFLOWER_BLUE",
        "INDIGO_BLUE",
        "MIDNIGHT_BLUE",
        "AZURE",
        "PERIWINKLE",
        "DENIM_BLUE",
        "TEAL",
        "PEACOCK_BLUE",
        "SAPPHIRE_BLUE",
        "SLATE_BLUE",
        "CYAN",
        "ARCTIC_BLUE",
        "MARINE_BLUE",
        "GOLD",
        "MUSTARD_YELLOW",
        "AMBER",
        "DARK_ORANGE",
        "LIGHT_ORANGE",
        "MARIGOLD",
        "HONEY",
        "SUNFLOWER",
        "PUMPKIN",
        "TANGERINE",
        "BUTTERSCOTCH",
        "APRICOT",
        "SAFFRON",
        "OCHRE",
        "COPPER",
        "BRONZE",
        "RUST_ORANGE",
        "TIGERS_EYE",
        "CARAMEL",
        "CANTALOUPE",
        "LAVENDER",
        "PLUM",
        "VIOLET",
        "MAGENTA",
        "ORCHID",
        "GRAPE",
        "LILAC",
        "EGGPLANT",
        "DEEP_PURPLE",
        "HELIOTROPE",
        "MAUVE",
        "THISTLE",
        "AMETHYST",
        "ROYAL_PURPLE",
        "WINE",
        "MULBERRY",
        "PERIWINKLE_PURPLE",
        "BOYSENBERRY",
        "DARK_LAVENDER",
        "INDIGO_PURPLE",
        "CHOCOLATE",
        "COFFEE",
        "TAN",
        "KHAKI",
        "SIENNA",
        "WOOD_BROWN",
        "SANDY_BROWN",
        "PERU",
        "LIGHT_BROWN",
        "DARK_BROWN",
        "CHESTNUT",
        "WALNUT",
        "SEPIA",
        "BURNT_SIENNA",
        "CAMEL",
        "CINNAMON",
        "NUTMEG",
        "CEDAR",
        "MOCHA",
        "HICKORY",
        "CHARCOAL",
        "SILVER",
        "LIGHT_GREY",
        "DARK_GREY",
        "SLATE",
        "STONE",
        "SMOKE_GREY",
        "PEWTER",
        "IRON",
        "NICKEL",
        "ASH_GREY",
        "GUNMETAL",
        "PLATINUM",
        "STEEL",
        "CONCRETE",
        "GRAPHITE",
        "BATTLESHIP_GREY",
        "STORM_GREY",
        "DOVE_GREY",
        "FOSSIL",
        "PASTEL_PINK",
        "PASTEL_BLUE",
        "PASTEL_GREEN",
        "PASTEL_YELLOW",
        "PASTEL_LAVENDER",
        "PASTEL_ORANGE",
        "PASTEL_PURPLE",
        "PASTEL_MINT",
        "PASTEL_PEACH",
        "PASTEL_CORAL",
        "PASTEL_LILAC",
        "PASTEL_TURQUOISE",
        "PASTEL_MAUVE",
        "PASTEL_SAGE",
        "PASTEL_ROSE",
        "METALLIC_SILVER",
        "METALLIC_GOLD",
        "METALLIC_COPPER",
        "METALLIC_BRONZE",
        "METALLIC_ROSE_GOLD",
        "IRIDESCENT_PEARL",
        "IRIDESCENT_BLUE",
        "IRIDESCENT_GREEN",
        "CHROME",
        "METALLIC_PLATINUM",
        "NEON_GREEN",
        "NEON_PINK",
        "NEON_BLUE",
        "NEON_ORANGE",
        "NEON_YELLOW",
        "ELECTRIC_BLUE",
        "ELECTRIC_GREEN",
        "HOT_PINK",
        "FLUORESCENT_GREEN",
        "FLUORESCENT_YELLOW",
        "TERRA_COTTA",
        "DESERT_SAND",
        "CLAY",
        "CLAY_RED",
        "MUDDY_GREEN",
        "CLAY_BROWN",
        "DESERT_KHAKI",
        "MOSS",
        "CLAY_GREY",
        "RIVER_ROCK",
        "MALACHITE",
        "LAPIS_LAZULI",
        "TURQUOISE_STONE",
        "CORAL_STONE",
        "AMBER_STONE",
        "OBSIDIAN",
        "ONYX",
        "JADE",
        "TOPAZ",
        "OPAL",
        "ULTRAVIOLET",
        "INFRARED",
        "PLASMA_BLUE",
        "RADIATION_GREEN",
        "GHOST_WHITE",
        "TRANSPARENT_WHITE",
        "HOLOGRAPHIC",
        "PRISMATIC",
        "LUMINESCENT_GREEN",
        "BIOLUMINESCENT",
        "RUST_TEAL",
        "BURNT_ORANGE_GREEN",
        "FOREST_LAVENDER",
        "STORM_BLUE",
        "SUNSET_ORANGE",
        "DEEP_SEA_GREEN",
        "WINE_RED",
        "DESERT_BLUE",
        "MOSS_COPPER",
        "TWILIGHT_PURPLE",
        "SOFT_CREAM",
        "SOFT_MINT",
        "SOFT_LAVENDER",
        "SOFT_PEACH",
        "SOFT_ROSE",
        "SOFT_BLUE",
        "SOFT_YELLOW",
        "SOFT_GREEN",
        "SOFT_BROWN",
        "SOFT_GREY",
        "SOFT_ORANGE",
        "SOFT_MAGENTA",
        "SOFT_TEAL",
        "SOFT_MANGO",
        "SOFT_GRAPE",
        "SOFT_KIWI",
        "SOFT_SKY",
        "SOFT_PINK",
        "SOFT_CHARCOAL",
        "SOFT_SLATE",
        "QUANTUM_BLUE",
        "VOID_BLACK",
        "QUANTUM_GREEN",
        "PARADOX_PURPLE",
        "ANOMALY_RED",
        "SINGULARITY_WHITE",
        "CHAOS_GREY",
        "ENTROPY_YELLOW",
        "PROBABILITY_BLUE",
        "UNCERTAINTY_GREEN",
        "FINAL_COLOR"
      ],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Enums/Voxels/EVoxelType.h",
      "editor_module": false
    },
    {
      "id": "FActorHeartbeatRequestMessage",
      "name": "FActorHeartbeatRequestMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorHeartbeatRequestMessage.h",
      "editor_module": false
    },
    {
      "id": "FActorLeftNotification",
      "name": "FActorLeftNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "GUID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Reason",
          "type": "ECrowdyActorLeftReason",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RawReason",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorLeftNotification.h",
      "editor_module": false
    },
    {
      "id": "FActorState",
      "name": "FActorState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Position",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rotation",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Velocity",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bCrouch",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Attachment",
          "type": "EAttachmentType",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Actors/FActorState.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateBody",
      "name": "FActorUpdateBody",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "StateSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorUpdateBody.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateNotificationBP",
      "name": "FActorUpdateNotificationBP",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UUID",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorUpdate",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Timestamp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Blueprint/FActorUpdateNotificationBP.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateNotificationMessage",
      "name": "FActorUpdateNotificationMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FActorUpdateBody"
      ],
      "fields": [
        {
          "name": "GUID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ExpectedStateSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "State",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateView",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadTypeID",
          "type": "FCrowdyTypeID",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadClassID",
          "type": "FCrowdyClassID",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bViewerBeat",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorUpdateNotificationMessage.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdatePayloadTypeEntry",
      "name": "FActorUpdatePayloadTypeEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "TypeID",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorUpdateName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorUpdateType",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/ActorUpdatePayloadType.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateRequestMessage",
      "name": "FActorUpdateRequestMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FActorUpdateBody"
      ],
      "fields": [
        {
          "name": "bViewerBeat",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorUpdateRequestMessage.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateStruct",
      "name": "FActorUpdateStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "State",
          "type": "FActorState",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Actors/FActorUpdateStruct.h",
      "editor_module": false
    },
    {
      "id": "FAppearedIds",
      "name": "FAppearedIds",
      "kind": "struct",
      "scope": "UCrowdyActorTracker",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassID",
          "type": "FCrowdyClassID",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadTypeID",
          "type": "FCrowdyTypeID",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bKitActor",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "WireId",
          "type": "FCrowdyActorId",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "FBallState",
      "name": "FBallState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "FBaseEventState"
      ],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InitialSpeed",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "editor_module": false
    },
    {
      "id": "FBaseEventState",
      "name": "FBaseEventState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Timestamp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "editor_module": false
    },
    {
      "id": "FBeat",
      "name": "FBeat",
      "kind": "struct",
      "scope": "CrowdySpectator",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Chunk",
          "type": "FInt64Vector",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Uuid",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Distance",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FBinding",
      "name": "FBinding",
      "kind": "struct",
      "scope": "FCrowdyServerVariableBindings",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Variable",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "KeptName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handler",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Function",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Serial",
          "type": "uint64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FBinding",
      "name": "FBinding",
      "kind": "struct",
      "scope": "FCrowdyServerMessageBindings",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Message",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handler",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Function",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCallbackPullOp",
      "name": "FCallbackPullOp",
      "kind": "struct",
      "scope": "UCrowdyPersistenceSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "InstanceKey",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetVx",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StructType",
          "type": "UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Callback",
          "type": "TFunction<void(bool, const TArray<uint8>&, UScriptStruct*)>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FChannelMessageNotification",
      "name": "FChannelMessageNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Channels/FChannelMessages.h",
      "editor_module": false
    },
    {
      "id": "FChannelMessageRequest",
      "name": "FChannelMessageRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Channels/FChannelMessages.h",
      "editor_module": false
    },
    {
      "id": "FChunkCoordinate",
      "name": "FChunkCoordinate",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "M",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/ChunkCoordinate.h",
      "editor_module": false
    },
    {
      "id": "FChunkData",
      "name": "FChunkData",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelData",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FChunkData.h",
      "editor_module": false
    },
    {
      "id": "FChunkDataContainer",
      "name": "FChunkDataContainer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkCoordinate",
          "type": "FInt64Vector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelData",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelStatesMap",
          "type": "TMap<FVoxelCoordinate, FVoxelDefinition>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Chunks/FChunkDataContainer.h",
      "editor_module": false
    },
    {
      "id": "FChunkMeshBuildResult",
      "name": "FChunkMeshBuildResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Vertices",
          "type": "TArray<FVector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Triangles",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Normals",
          "type": "TArray<FVector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UVs",
          "type": "TArray<FVector2D>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VertexColors",
          "type": "TArray<FLinearColor>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Tangents",
          "type": "TArray<FProcMeshTangent>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OverrideSections",
          "type": "TArray<FSection>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VLOTransforms",
          "type": "TMap<uint8, TArray<FTransform>>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PlacedObjects",
          "type": "TArray<FPlacedObjectState>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Chunks/FChunkMeshBuildResult.h",
      "editor_module": false
    },
    {
      "id": "FChunkVoxelListBatch",
      "name": "FChunkVoxelListBatch",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChunkCoordinate",
          "type": "FInt64Vector",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VoxelListData",
          "type": "FChunkDataContainer",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Chunks/FChunkVoxelListBatch.h",
      "editor_module": false
    },
    {
      "id": "FChunkVoxelState",
      "name": "FChunkVoxelState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Vx",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Vy",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Vz",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelType",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateLength",
          "type": "uint16",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelState",
          "type": "FVoxelState",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FChunkVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FCKSharedTypesModule",
      "name": "FCKSharedTypesModule",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IModuleInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/CKSharedTypes.h",
      "editor_module": false
    },
    {
      "id": "FClientAudioBody",
      "name": "FClientAudioBody",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Communication/FClientAudioBody.h",
      "editor_module": false
    },
    {
      "id": "FClientAudioNotification",
      "name": "FClientAudioNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FClientAudioBody"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Communication/FClientAudioNotification.h",
      "editor_module": false
    },
    {
      "id": "FClientAudioPacketMessageRequest",
      "name": "FClientAudioPacketMessageRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FClientAudioBody"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Communication/FClientAudioPacketMessageRequest.h",
      "editor_module": false
    },
    {
      "id": "FClientVideoNotification",
      "name": "FClientVideoNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "GUID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FrameId",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Codec",
          "type": "ECrowdyVideoCodec",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RawCodec",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FragmentIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FragmentCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FragmentView",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BodyView",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Communication/FClientVideoNotification.h",
      "editor_module": false
    },
    {
      "id": "FCore",
      "name": "FCore",
      "kind": "class",
      "scope": "CrowdySpectator",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ResolveUuid",
          "type": "TFunction<FString()>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Send",
          "type": "TFunction<bool(const FBeat&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Distance",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCounterSnapshot",
      "name": "FCounterSnapshot",
      "kind": "struct",
      "scope": "UCrowdyCppReplicationSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BytesSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BytesReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DatagramsSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DatagramsReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAccountError",
      "name": "FCrowdyAccountError",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Code",
          "type": "ECrowdyAccountErrorCode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActionParameterSpec",
      "name": "FCrowdyActionParameterSpec",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PinCategory",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PinSubCategory",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyAuthoringContributions.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyActorId",
      "name": "FCrowdyActorId",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "NumOctets",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "Octets",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorLeft",
      "name": "FCrowdyActorLeft",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reason",
          "type": "ECrowdyActorLeftReason",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RawReason",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerTimestamp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SequenceNumber",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorManagementConfigStruct",
      "name": "FCrowdyActorManagementConfigStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bUseCrowdyActorTracker",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bDispatchUpdatesOnGameThread",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bEnableOwnerTracking",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorTimeoutThreshold",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitActorTimeout",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxTrackedActors",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxUpdatesPerBatch",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxBatchWaitTime",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BackendConfig",
          "type": "TObjectPtr<UCrowdyRenderingBackendConfig>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorManagementConfig.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorState",
      "name": "FCrowdyActorState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Location",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rotation",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorUpdate",
      "name": "FCrowdyActorUpdate",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "State",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Message",
          "type": "TSharedPtr<const FActorUpdateNotificationMessage, ESPMode::ThreadSafe>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ServerTimestamp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClassID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PayloadTypeID",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAppAccess",
      "name": "FCrowdyAppAccess",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "State",
          "type": "ECrowdyAccessState",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TierID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ExpiresAt",
          "type": "FDateTime",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SuspendedUntil",
          "type": "FDateTime",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bFreeGrant",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAppAvatarState",
      "name": "FCrowdyAppAvatarState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AvatarId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RawState",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UpdatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAppAvatarState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAppAvatarStateList",
      "name": "FCrowdyAppAvatarStateList",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppStates",
          "type": "TArray<FCrowdyAppAvatarState>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAppTokenFields",
      "name": "FCrowdyAppTokenFields",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppToken",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppGameTokenID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ExpiresAt",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiWsUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LaunchUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AuthorizedServerIp4",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AuthorizedServerClientPort",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyArrivalIntervalHistory",
      "name": "FCrowdyArrivalIntervalHistory",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SampleCount",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAuthResult",
      "name": "FCrowdyAuthResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "GameToken",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAvatar",
      "name": "FCrowdyAvatar",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AvatarId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PublicState",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PrivateState",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatar.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAvatarError",
      "name": "FCrowdyAvatarError",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Code",
          "type": "ECrowdyAvatarErrorCode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatarError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAvatarList",
      "name": "FCrowdyAvatarList",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Avatars",
          "type": "TArray<FCrowdyAvatar>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBakedRepLayoutHash",
      "name": "FCrowdyBakedRepLayoutHash",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassPath",
          "type": "FSoftClassPath",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LayoutHash",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBakedRepProperty",
      "name": "FCrowdyBakedRepProperty",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OwnerClassPath",
          "type": "FSoftClassPath",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PropertyID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bOwnerOnly",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManualDirty",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHeartbeat",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRepFunctionName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LayoutOrder",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBakedRpcFunction",
      "name": "FCrowdyBakedRpcFunction",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassPath",
          "type": "FSoftClassPath",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FunctionName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FunctionID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Recipient",
          "type": "ECrowdyEventRecipient",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DecayRate",
          "type": "ECrowdyDecayRate",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Distance",
          "type": "ECrowdyReplicationDistance",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChannelName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bParamsPOD",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bIsAction",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bIsReplicated",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle",
      "name": "FCrowdyBrandStyle",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannel",
      "name": "FCrowdyChannel",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Description",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerUserId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MembershipPolicy",
          "type": "ECrowdyChannelMembershipPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Status",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannel.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelError",
      "name": "FCrowdyChannelError",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Code",
          "type": "ECrowdyChannelErrorCode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelJoinPlan",
      "name": "FCrowdyChannelJoinPlan",
      "kind": "struct",
      "scope": "UCrowdyChannels",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AlreadyJoined",
          "type": "TArray<TPair<int64, FString>>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ToJoin",
          "type": "TArray<TPair<int64, FString>>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MissingNamed",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bCreateSessionChannel",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelMember",
      "name": "FCrowdyChannelMember",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChannelMemberId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Status",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Roles",
          "type": "TArray<FCrowdyChannelRole>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMember.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelMembership",
      "name": "FCrowdyChannelMembership",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Channel",
          "type": "FCrowdyChannel",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Roles",
          "type": "TArray<FCrowdyChannelRole>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Permissions",
          "type": "FCrowdyChannelPermissions",
          "static": false,
          "uproperty": true
        },
        {
          "name": "JoinedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMembership.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelMembersResult",
      "name": "FCrowdyChannelMembersResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Members",
          "type": "TArray<FCrowdyChannelMember>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPermissions",
      "name": "FCrowdyChannelPermissions",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bSendMessages",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManageChannel",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManageMembers",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManageRoles",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bInviteMembers",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPolicy",
      "name": "FCrowdyChannelPolicy",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreationPolicy",
          "type": "ECrowdyChannelCreationPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultMembershipPolicy",
          "type": "ECrowdyChannelMembershipPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxMembers",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxChannelsPerUser",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelRole",
      "name": "FCrowdyChannelRole",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChannelRoleId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RoleName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rank",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bIsSystem",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Permissions",
          "type": "FCrowdyChannelPermissions",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelRole.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelRolesResult",
      "name": "FCrowdyChannelRolesResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Roles",
          "type": "TArray<FCrowdyChannelRole>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelsResult",
      "name": "FCrowdyChannelsResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Channels",
          "type": "TArray<FCrowdyChannel>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyClassIDOverride",
      "name": "FCrowdyClassIDOverride",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Class",
          "type": "TSoftClassPtr<AActor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OverrideID",
          "type": "uint32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCopyPlan",
      "name": "FCrowdyCopyPlan",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Runs",
          "type": "TArray<FCrowdyCopyRun>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TotalBytes",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCopyRun",
      "name": "FCrowdyCopyRun",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Offset",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Size",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bNormalisedBool",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAdminClientHost",
      "name": "FCrowdyCppAdminClientHost",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "TSharedFromThis<FCrowdyCppAdminClientHost>"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppAdminClientHost.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAppDiscoveryResult",
      "name": "FCrowdyCppAppDiscoveryResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Endpoints",
          "type": "TArray<FCrowdyCppAppEndpoint>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAppEndpoint",
      "name": "FCrowdyCppAppEndpoint",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppID",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DatacenterCode",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiWsUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAppTokenResult",
      "name": "FCrowdyCppAppTokenResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorCode",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BlockedUntil",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppToken",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppGameTokenID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppID",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ExpiresAt",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiWsUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DiscoveryUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LaunchUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RuntimeGateStatus",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RuntimeGateReason",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AuthorizedServerIp4",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AuthorizedServerClientPort",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAssembledVideoFrame",
      "name": "FCrowdyCppAssembledVideoFrame",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SenderUuid",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FrameId",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Codec",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Bytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "CompletedAtMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAuthResult",
      "name": "FCrowdyCppAuthResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorCode",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BlockedUntil",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SessionToken",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SessionGameTokenID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Email",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Gamertag",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppBoolResult",
      "name": "FCrowdyCppBoolResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bValue",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorCode",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppBridge",
      "name": "FCrowdyCppBridge",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppBridge.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppChannelMessage",
      "name": "FCrowdyCppChannelMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SenderUuid",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "EpochMillis",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Sequence",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient",
      "name": "FCrowdyCppClient",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OpLatencySamples",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxParkedRetries",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClientConfig",
      "name": "FCrowdyCppClientConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ApiUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DiscoveryUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppConnectionRequest",
      "name": "FCrowdyCppConnectionRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Token",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameTokenId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TokenExpiresAtIso8601",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameApiUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DiscoveryUrl",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SilenceTimeoutSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bPreferIpv6",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RequestTokenRefresh",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReportAppFull",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReportTokenRejected",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppCurrentServer",
      "name": "FCrowdyCppCurrentServer",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ip4",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ClientPort",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppJsonResult",
      "name": "FCrowdyCppJsonResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bTransportOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Data",
          "type": "TSharedPtr<FJsonObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorCode",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Blame",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRetryable",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RetryAfterMs",
          "type": "TOptional<int64>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppJsonValueResult",
      "name": "FCrowdyCppJsonValueResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Value",
          "type": "TSharedPtr<FJsonValue>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorCode",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback",
      "name": "FCrowdyCppLoopback",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppOpStats",
      "name": "FCrowdyCppOpStats",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Operation",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Calls",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Failures",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Retries",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RecoveredByRetry",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaxMs",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RecentLatenciesMs",
          "type": "TArray<double>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RecentSdkMs",
          "type": "TArray<double>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RecentHttpMs",
          "type": "TArray<double>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FailureReasons",
          "type": "TArray<TPair<FString, int32>>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppOutboundFrame",
      "name": "FCrowdyCppOutboundFrame",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bIsChannel",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Opcode",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Distance",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Decay",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Uuid",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyCppSendAdapter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppRealtimeControlEvent",
      "name": "FCrowdyCppRealtimeControlEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Status",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Code",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRetryable",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication",
      "name": "FCrowdyCppReplication",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "TSharedFromThis<FCrowdyCppReplication>"
      ],
      "fields": [
        {
          "name": "MaxSendAttributionAgeMs",
          "type": "int64",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MinSendAttributionReuseMs",
          "type": "int64",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplicationConfig",
      "name": "FCrowdyCppReplicationConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Token",
          "type": "FCrowdyCppReplicationToken",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bPreferIpv6",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SessionReadyWaitMs",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RefreshLeadMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "WatchdogSilenceMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MinReassignIntervalMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RingCapacity",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaxQueuedSends",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SocketRecvBufferBytes",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SocketSendBufferBytes",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bBundleSends",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BundleWindowMs",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bAdvertiseCapabilities",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplicationHandlers",
      "name": "FCrowdyCppReplicationHandlers",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OnSpatial",
          "type": "TFunction<void(const FCrowdyCppSpatialMessage&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnChannel",
          "type": "TFunction<void(const FCrowdyCppChannelMessage&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnError",
          "type": "TFunction<void(const FCrowdyCppSendError&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnStateChanged",
          "type": "TFunction<void(ECrowdyCppConnState)>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplicationStats",
      "name": "FCrowdyCppReplicationStats",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "DatagramsSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DatagramsReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BytesSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BytesReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "HmacFailures",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Malformed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SignedBundlesReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RingDropped",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendsDropped",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendsDeferred",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendsFailed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BundlesSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesDropped",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Reconnects",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastServerEpochMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplicationToken",
      "name": "FCrowdyCppReplicationToken",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Token",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "GameTokenId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ExpiresAtEpochMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bAuthorizedOnCurrentServer",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppRequestHandle",
      "name": "FCrowdyCppRequestHandle",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "uint64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppSendError",
      "name": "FCrowdyCppSendError",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Sequence",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorCode",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bAttributed",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendOpcode",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bSendWasChannel",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendChannelId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendUuid",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendAgeMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppSessionAssignment",
      "name": "FCrowdyCppSessionAssignment",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Ip4",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Ip6",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ClientPort",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppSpatialMessage",
      "name": "FCrowdyCppSpatialMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Opcode",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Uuid",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArrayView<const uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "EpochMillis",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Sequence",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppStringListResult",
      "name": "FCrowdyCppStringListResult",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOk",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Values",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ErrorMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppSubscriptionCallbacks",
      "name": "FCrowdyCppSubscriptionCallbacks",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OnNext",
          "type": "TFunction<void(TSharedPtr<FJsonObject> Data)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnError",
          "type": "TFunction<void(const FString& Message, bool bTerminal)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnComplete",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppSubscriptionHandle",
      "name": "FCrowdyCppSubscriptionHandle",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "uint64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppTransportStats",
      "name": "FCrowdyCppTransportStats",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RequestBytes",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ResponseBytes",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Responses",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "InFlight",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PeakInFlight",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler",
      "name": "FCrowdyCppVideoAssembler",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "FragmentHeaderBytes",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxFragmentBodyBytes",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxFragments",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "DefaultFrameTimeoutMs",
          "type": "int64",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceEncoder",
      "name": "FCrowdyCppVoiceEncoder",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SampleRate",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "FrameMs",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "FrameSamples",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxPacketBytes",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoicePlayout",
      "name": "FCrowdyCppVoicePlayout",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SpeakerKey",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SampleRate",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Pcm",
          "type": "TArray<int16>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bSpurtStart",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bSpurtEnd",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bConcealed",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver",
      "name": "FCrowdyCppVoiceReceiver",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "DefaultTargetDelayMs",
          "type": "int64",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxSpeakers",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCustomEventCustomization",
      "name": "FCrowdyCustomEventCustomization",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IDetailCustomization"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyCustomEventCustomization.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyDeferredEvent",
      "name": "FCrowdyDeferredEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OwnedPayload",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Event",
          "type": "FCrowdyInboundEvent",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RemainingAttempts",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ExpiresAtSeconds",
          "type": "double",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery",
      "name": "FCrowdyDelivery",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Opcode",
          "type": "ECrowdyMessageType",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadKey",
          "type": "FCrowdyPayloadKey",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "const FInstancedStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadBytes",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Message",
          "type": "const TSharedRef<const ICrowdyMessage, ESPMode::ThreadSafe>&",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDrainCost",
      "name": "FCrowdyDrainCost",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Messages",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Seconds",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MicrosecondsPerMessage",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Drains",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesPerDrain",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesAffordedByWindow",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyDrainCostMeter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDrainCostMeter",
      "name": "FCrowdyDrainCostMeter",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyDrainCostMeter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityDestroyEvent",
      "name": "FCrowdyEntityDestroyEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FCrowdyEntitySpawnEvent.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityIdentity",
      "name": "FCrowdyEntityIdentity",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityIdentity.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityRecord",
      "name": "FCrowdyEntityRecord",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "NetID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Role",
          "type": "ECrowdyRole",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClassID",
          "type": "uint32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Participant",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyEntityTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntitySpawnEvent",
      "name": "FCrowdyEntitySpawnEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClassID",
          "type": "uint32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClassPath",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpawnTransform",
          "type": "FTransform",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InitialState",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FCrowdyEntitySpawnEvent.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEnvelope",
      "name": "FCrowdyEnvelope",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Timestamp",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Uuid",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Distance",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Decay",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Sequence",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bContainsAuth",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyFrame.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventContext",
      "name": "FCrowdyEventContext",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SenderID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TargetID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Target",
          "type": "ECrowdyTarget",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bSentByLocalPlayer",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Structures/FCrowdyEventContext.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams",
      "name": "FCrowdyEventParams",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Function",
          "type": "const UFunction*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Frame",
          "type": "const void*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyExecBakedEnum",
      "name": "FCrowdyExecBakedEnum",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Enum",
          "type": "TObjectPtr<UEnum>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Values",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerNames",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EnumeratorNames",
          "type": "TArray<FName>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyExecBakedField",
      "name": "FCrowdyExecBakedField",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ServerName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Property",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PropertyGuid",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bWatched",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Audience",
          "type": "ECrowdyServerFieldAudience",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PresenceProperty",
          "type": "FName",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyExecBakedStruct",
      "name": "FCrowdyExecBakedStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Struct",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "List",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Fields",
          "type": "TArray<FCrowdyExecBakedField>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyFnInfo",
      "name": "FCrowdyFnInfo",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "FunctionID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Recipient",
          "type": "ECrowdyEventRecipient",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DecayRate",
          "type": "ECrowdyDecayRate",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Distance",
          "type": "ECrowdyReplicationDistance",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChannelName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bParamsPOD",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bIsAction",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OwnerClassID",
          "type": "FCrowdyClassID",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyFnInfo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyFrame",
      "name": "FCrowdyFrame",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Payload",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Body",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Envelope",
          "type": "FCrowdyEnvelope",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Opcode",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bBundleMember",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHasEnvelope",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyFrame.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyGuidSet",
      "name": "FCrowdyGuidSet",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyGuidSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyIDConflict",
      "name": "FCrowdyIDConflict",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RegistryName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ID",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "IncumbentPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RejectedPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Remedy",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyIDConflict.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyIDOverride",
      "name": "FCrowdyIDOverride",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Struct",
          "type": "TSoftObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OverrideID",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyInboundEvent",
      "name": "FCrowdyInboundEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Payload",
          "type": "const FInstancedStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SenderID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Target",
          "type": "ECrowdyTarget",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bTargetedDelivery",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReceivedAtSeconds",
          "type": "double",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyInterpolationTuning",
      "name": "FCrowdyInterpolationTuning",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Overshoot",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MinDuration",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaxDuration",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FirstUpdateDuration",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bAdaptive",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAcceptTradeReply",
      "name": "FCrowdyKitAcceptTradeReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "State",
          "type": "ECrowdyKitTradeState",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAchievement",
      "name": "FCrowdyKitAchievement",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Counter",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Target",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UnlockedAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAchievementDef",
      "name": "FCrowdyKitAchievementDef",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Counter",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Target",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reward",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Xp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitActorState",
      "name": "FCrowdyKitActorState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Kind",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Location",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkPosition",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rotation",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasHp",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxHp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Mode",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkWorldSize",
          "type": "double",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FCrowdyKitActorState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAdoptInputs",
      "name": "FCrowdyKitAdoptInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Species",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAdoptReply",
      "name": "FCrowdyKitAdoptReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Pet",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAreaMember",
      "name": "FCrowdyKitAreaMember",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Type",
          "type": "ECrowdyKitAreaMemberType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Kind",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxHp",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Mode",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Line",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Species",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bond",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAreaMembers",
      "name": "FCrowdyKitAreaMembers",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Members",
          "type": "TArray<FCrowdyKitAreaMember>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAreaState",
      "name": "FCrowdyKitAreaState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaBlast",
      "name": "FCrowdyKitArenaBlast",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ability",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Caster",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Radius",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "At",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaCastInputs",
      "name": "FCrowdyKitArenaCastInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ability",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaCastReply",
      "name": "FCrowdyKitArenaCastReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bHit",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaEvent",
      "name": "FCrowdyKitArenaEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "ECrowdyKitArenaEventType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Ability",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Caster",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Victim",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Damage",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Killer",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "What",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Detail",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Why",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaFighter",
      "name": "FCrowdyKitArenaFighter",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HeroClass",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxHp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Resource",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Statuses",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Kills",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Deaths",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bDown",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaJoinInputs",
      "name": "FCrowdyKitArenaJoinInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "HeroClass",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaMoveInputs",
      "name": "FCrowdyKitArenaMoveInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaShot",
      "name": "FCrowdyKitArenaShot",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ability",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Caster",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitArenaState",
      "name": "FCrowdyKitArenaState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitArenaPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Origin",
          "type": "FCrowdyKitGroundPosition",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Width",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Depth",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Fighters",
          "type": "TArray<FCrowdyKitArenaFighter>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Projectiles",
          "type": "TArray<FCrowdyKitArenaShot>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Areas",
          "type": "TArray<FCrowdyKitArenaBlast>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KillTarget",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EndsAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAttackInputs",
      "name": "FCrowdyKitAttackInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Mob",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitAttackReply",
      "name": "FCrowdyKitAttackReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Hp",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBall",
      "name": "FCrowdyKitBall",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VX",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VY",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Holder",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HeldSince",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastTouch",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBallEvent",
      "name": "FCrowdyKitBallEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "ECrowdyKitBallEventType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Team",
          "type": "ECrowdyKitBallTeam",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasTeam",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "From",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "To",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Score",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "What",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Detail",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Why",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "ECrowdyKitBallTeam",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasWinner",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBallJoinInputs",
      "name": "FCrowdyKitBallJoinInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Team",
          "type": "ECrowdyKitBallTeam",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBallPassInputs",
      "name": "FCrowdyKitBallPassInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "To",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBallPlayer",
      "name": "FCrowdyKitBallPlayer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Team",
          "type": "ECrowdyKitBallTeam",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBallState",
      "name": "FCrowdyKitBallState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitBallPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Origin",
          "type": "FCrowdyKitGroundPosition",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Width",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Depth",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GoalWidth",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Ball",
          "type": "FCrowdyKitBall",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<FCrowdyKitBallPlayer>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Score",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EndsAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "ECrowdyKitBallTeam",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasWinner",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardAroundInputs",
      "name": "FCrowdyKitBoardAroundInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Radius",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardConfig",
      "name": "FCrowdyKitBoardConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Keep",
          "type": "ECrowdyKitBoardKeep",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Order",
          "type": "ECrowdyKitBoardOrder",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TopSize",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SeasonCron",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxEntries",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardPageInputs",
      "name": "FCrowdyKitBoardPageInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Limit",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Offset",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardPlace",
      "name": "FCrowdyKitBoardPlace",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Rank",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Score",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardPlaces",
      "name": "FCrowdyKitBoardPlaces",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Places",
          "type": "TArray<FCrowdyKitBoardPlace>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardRollReply",
      "name": "FCrowdyKitBoardRollReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Season",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardSeason",
      "name": "FCrowdyKitBoardSeason",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Season",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Started",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entries",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Last",
          "type": "TArray<FCrowdyKitBoardPlace>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardSubmitInputs",
      "name": "FCrowdyKitBoardSubmitInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Score",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardSubmitReply",
      "name": "FCrowdyKitBoardSubmitReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Score",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBoardView",
      "name": "FCrowdyKitBoardView",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Season",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SeasonStarted",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entries",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Top",
          "type": "TArray<FCrowdyKitBoardPlace>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBook",
      "name": "FCrowdyKitBook",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Currency",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bids",
          "type": "TArray<FCrowdyKitPriceLevel>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Asks",
          "type": "TArray<FCrowdyKitPriceLevel>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Last",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBookInputs",
      "name": "FCrowdyKitBookInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitBundle",
      "name": "FCrowdyKitBundle",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Items",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Currency",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitCancelEventInputs",
      "name": "FCrowdyKitCancelEventInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitCancelEventReply",
      "name": "FCrowdyKitCancelEventReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bRemoved",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitCancelOrderInputs",
      "name": "FCrowdyKitCancelOrderInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Order",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitCard",
      "name": "FCrowdyKitCard",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rank",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Suit",
          "type": "ECrowdyKitCardSuit",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitCraftInputs",
      "name": "FCrowdyKitCraftInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Recipe",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Times",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitCraftReply",
      "name": "FCrowdyKitCraftReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Made",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Earned",
          "type": "FCrowdyKitEarned",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDeckHand",
      "name": "FCrowdyKitDeckHand",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Cards",
          "type": "TArray<FCrowdyKitCard>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Playable",
          "type": "TArray<FCrowdyKitCard>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bDrawn",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDeckPlayed",
      "name": "FCrowdyKitDeckPlayed",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Card",
          "type": "FCrowdyKitCard",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Action",
          "type": "ECrowdyKitDeckAction",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDeckPlayInputs",
      "name": "FCrowdyKitDeckPlayInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Card",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Suit",
          "type": "ECrowdyKitCardSuit",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasSuit",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDeckPlayReply",
      "name": "FCrowdyKitDeckPlayReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bPlaying",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDeckState",
      "name": "FCrowdyKitDeckState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitDeckPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Host",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HandCounts",
          "type": "TMap<int64, int32>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Top",
          "type": "FCrowdyKitCard",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Suit",
          "type": "ECrowdyKitCardSuit",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasSuit",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DrawCount",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Turn",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TurnEnds",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Last",
          "type": "FCrowdyKitDeckPlayed",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Scores",
          "type": "TMap<int64, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hand",
          "type": "FCrowdyKitDeckHand",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDepositInputs",
      "name": "FCrowdyKitDepositInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ref",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bundle",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorBuildInputs",
      "name": "FCrowdyKitDirectorBuildInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorBuildReply",
      "name": "FCrowdyKitDirectorBuildReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Gold",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorEnemy",
      "name": "FCrowdyKitDirectorEnemy",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Kind",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxHp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bBoss",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wait",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorEvent",
      "name": "FCrowdyKitDirectorEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "ECrowdyKitDirectorEventType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wave",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Phase",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorHitInputs",
      "name": "FCrowdyKitDirectorHitInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Enemy",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorHitReply",
      "name": "FCrowdyKitDirectorHitReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorState",
      "name": "FCrowdyKitDirectorState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitDirectorPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Width",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Height",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Spawn",
          "type": "FCrowdyKitGridCell",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Base",
          "type": "FCrowdyKitGridCell",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BaseHp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Gold",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wave",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasWave",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Waves",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NextWaveAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Enemies",
          "type": "TArray<FCrowdyKitDirectorEnemy>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Towers",
          "type": "TArray<FCrowdyKitDirectorTower>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BossPhase",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Kills",
          "type": "TMap<int64, int32>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDirectorTower",
      "name": "FCrowdyKitDirectorTower",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitDiscardInputs",
      "name": "FCrowdyKitDiscardInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitEarned",
      "name": "FCrowdyKitEarned",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Levels",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Achievements",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Quests",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitGrantInputs",
      "name": "FCrowdyKitGrantInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ref",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bundle",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Xp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Counters",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitGridCell",
      "name": "FCrowdyKitGridCell",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitGroundPosition",
      "name": "FCrowdyKitGroundPosition",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitGroup",
      "name": "FCrowdyKitGroup",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerUserId",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitHarvestInputs",
      "name": "FCrowdyKitHarvestInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Node",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitHarvestReply",
      "name": "FCrowdyKitHarvestReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Left",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceDescendReply",
      "name": "FCrowdyKitInstanceDescendReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Floor",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceEnterReply",
      "name": "FCrowdyKitInstanceEnterReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Line",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceInviteInputs",
      "name": "FCrowdyKitInstanceInviteInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceMember",
      "name": "FCrowdyKitInstanceMember",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxHp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Power",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceOpenInputs",
      "name": "FCrowdyKitInstanceOpenInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Seed",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasSeed",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Party",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceOpenReply",
      "name": "FCrowdyKitInstanceOpenReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Seed",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceRoom",
      "name": "FCrowdyKitInstanceRoom",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Kind",
          "type": "ECrowdyKitInstanceRoomKind",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Power",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bDone",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInstanceState",
      "name": "FCrowdyKitInstanceState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitInstancePhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Seed",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Floor",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Floors",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Room",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rooms",
          "type": "TArray<FCrowdyKitInstanceRoom>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Members",
          "type": "TArray<FCrowdyKitInstanceMember>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Invited",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Gold",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Relics",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Grid",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Log",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitInventory",
      "name": "FCrowdyKitInventory",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Slots",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stacks",
          "type": "TArray<FCrowdyKitStack>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Mail",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Held",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitItemDef",
      "name": "FCrowdyKitItemDef",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxStack",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bTradable",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitLootEntry",
      "name": "FCrowdyKitLootEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Weight",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PityGroup",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitLootRoll",
      "name": "FCrowdyKitLootRoll",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bPity",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Roll",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitLootTable",
      "name": "FCrowdyKitLootTable",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Cost",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entries",
          "type": "TArray<FCrowdyKitLootEntry>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PityWithin",
          "type": "TMap<FString, int32>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMarketState",
      "name": "FCrowdyKitMarketState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Vendors",
          "type": "TArray<FCrowdyKitVendor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Currency",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Quotes",
          "type": "TMap<FString, FCrowdyKitQuote>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OpenTrades",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PendingSteps",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Orders",
          "type": "TArray<FCrowdyKitOrder>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Trades",
          "type": "TArray<FCrowdyKitTrade>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchJoinInputs",
      "name": "FCrowdyKitMatchJoinInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Rating",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchmakerConfig",
      "name": "FCrowdyKitMatchmakerConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PlayersPerMatch",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Window",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "WidenPerSec",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxWindow",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AcceptMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PartyMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchPlace",
      "name": "FCrowdyKitMatchPlace",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "State",
          "type": "ECrowdyKitMatchState",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Leader",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Members",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Confirmed",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rating",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "WaitedMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Window",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Accepted",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ExpiresInMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Session",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchProgress",
      "name": "FCrowdyKitMatchProgress",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Stage",
          "type": "ECrowdyKitMatchStage",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Accepted",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Session",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Code",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reason",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch",
      "name": "FCrowdyKitMatchSearch",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "TSharedFromThis<FCrowdyKitMatchSearch>"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMinigameJoinReply",
      "name": "FCrowdyKitMinigameJoinReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bStarted",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMinigameReveal",
      "name": "FCrowdyKitMinigameReveal",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Round",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hands",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMinigameSeat",
      "name": "FCrowdyKitMinigameSeat",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wins",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bThrown",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMinigameState",
      "name": "FCrowdyKitMinigameState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitMinigamePhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Seats",
          "type": "TArray<FCrowdyKitMinigameSeat>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BestOf",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Round",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Deadline",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Last",
          "type": "FCrowdyKitMinigameReveal",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMinigameThrowInputs",
      "name": "FCrowdyKitMinigameThrowInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Hand",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMinigameThrowReply",
      "name": "FCrowdyKitMinigameThrowReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bRevealed",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitObjective",
      "name": "FCrowdyKitObjective",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Counter",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Target",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOpenLootInputs",
      "name": "FCrowdyKitOpenLootInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Table",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOpenLootReply",
      "name": "FCrowdyKitOpenLootReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Roll",
          "type": "FCrowdyKitLootRoll",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Earned",
          "type": "FCrowdyKitEarned",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOpenTradeInputs",
      "name": "FCrowdyKitOpenTradeInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "With",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOrder",
      "name": "FCrowdyKitOrder",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Side",
          "type": "ECrowdyKitOrderSide",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Price",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Open",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hold",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOrderInputs",
      "name": "FCrowdyKitOrderInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Side",
          "type": "ECrowdyKitOrderSide",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Price",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOrders",
      "name": "FCrowdyKitOrders",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Orders",
          "type": "TArray<FCrowdyKitOrder>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitOwnerValue",
      "name": "FCrowdyKitOwnerValue",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Method",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "What",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Variable",
          "type": "FName",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPetInputs",
      "name": "FCrowdyKitPetInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Pet",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPlacedOrder",
      "name": "FCrowdyKitPlacedOrder",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Order",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Fills",
          "type": "TArray<FCrowdyKitPriceLevel>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Open",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPlayerMe",
      "name": "FCrowdyKitPlayerMe",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Profile",
          "type": "FCrowdyKitPlayerProfile",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Inventory",
          "type": "FCrowdyKitInventory",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wallet",
          "type": "FCrowdyKitWallet",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Progress",
          "type": "FCrowdyKitProgress",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Production",
          "type": "FCrowdyKitProduction",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPlayerProfile",
      "name": "FCrowdyKitPlayerProfile",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Level",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Achievements",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "QuestsDone",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPlayerRules",
      "name": "FCrowdyKitPlayerRules",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Slots",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Items",
          "type": "TArray<FCrowdyKitItemDef>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Currencies",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Recipes",
          "type": "TArray<FCrowdyKitRecipe>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Loot",
          "type": "TArray<FCrowdyKitLootTable>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Quests",
          "type": "TArray<FCrowdyKitQuestDef>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Achievements",
          "type": "TArray<FCrowdyKitAchievementDef>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClientCounters",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPlayerState",
      "name": "FCrowdyKitPlayerState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Level",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Achievements",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "QuestsDone",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Inventory",
          "type": "FCrowdyKitInventory",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wallet",
          "type": "FCrowdyKitWallet",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Progress",
          "type": "FCrowdyKitProgress",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitPriceLevel",
      "name": "FCrowdyKitPriceLevel",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Price",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitProducer",
      "name": "FCrowdyKitProducer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PerMinute",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitProduction",
      "name": "FCrowdyKitProduction",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Producers",
          "type": "TArray<FCrowdyKitProducer>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stock",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Capacity",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitProgress",
      "name": "FCrowdyKitProgress",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Level",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Xp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Next",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalXp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Achievements",
          "type": "TArray<FCrowdyKitAchievement>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Quests",
          "type": "TArray<FCrowdyKitQuest>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitQuest",
      "name": "FCrowdyKitQuest",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "State",
          "type": "ECrowdyKitQuestState",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Objectives",
          "type": "TArray<FCrowdyKitObjective>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reward",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Xp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bTutorial",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitQuestDef",
      "name": "FCrowdyKitQuestDef",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Objectives",
          "type": "TArray<FCrowdyKitObjective>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reward",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Xp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Requires",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Level",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bTutorial",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitQuestInputs",
      "name": "FCrowdyKitQuestInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Quest",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitQueueCounts",
      "name": "FCrowdyKitQueueCounts",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Waiting",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Proposals",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Forming",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitQuote",
      "name": "FCrowdyKitQuote",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Bid",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Ask",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Last",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRaceEvent",
      "name": "FCrowdyKitRaceEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "ECrowdyKitRaceEventType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "At",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stage",
          "type": "ECrowdyKitRaceStage",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasStage",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Checkpoint",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Lap",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ElapsedMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "What",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Detail",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Why",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Results",
          "type": "TArray<FCrowdyKitRaceResult>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRaceGate",
      "name": "FCrowdyKitRaceGate",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Radius",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRaceGhost",
      "name": "FCrowdyKitRaceGhost",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Frames",
          "type": "TArray<FCrowdyKitRaceGhostFrame>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRaceGhostFrame",
      "name": "FCrowdyKitRaceGhostFrame",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AtMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRacer",
      "name": "FCrowdyKitRacer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Lap",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NextGate",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BestLapMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Place",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bDidNotFinish",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRaceResult",
      "name": "FCrowdyKitRaceResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Place",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRaceState",
      "name": "FCrowdyKitRaceState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitRacePhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CourseId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Gates",
          "type": "TArray<FCrowdyKitRaceGate>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Laps",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GoAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClosesAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EndsAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Racers",
          "type": "TArray<FCrowdyKitRacer>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRecipe",
      "name": "FCrowdyKitRecipe",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Inputs",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Outputs",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Level",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRecordInputs",
      "name": "FCrowdyKitRecordInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Ref",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Counter",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "N",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitRenamePetInputs",
      "name": "FCrowdyKitRenamePetInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Pet",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionActInputs",
      "name": "FCrowdyKitSessionActInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Points",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionActReply",
      "name": "FCrowdyKitSessionActReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bPlaysOn",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionConfig",
      "name": "FCrowdyKitSessionConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "MinPlayers",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxPlayers",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TurnMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TargetScore",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxRounds",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LobbyIdleMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Board",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionMove",
      "name": "FCrowdyKitSessionMove",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Round",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Points",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionReadyInputs",
      "name": "FCrowdyKitSessionReadyInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bReady",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionReadyReply",
      "name": "FCrowdyKitSessionReadyReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bReady",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitSessionState",
      "name": "FCrowdyKitSessionState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Config",
          "type": "FCrowdyKitSessionConfig",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Phase",
          "type": "ECrowdyKitSessionPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reserved",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Ready",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Connected",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Host",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Turn",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Round",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Scores",
          "type": "TMap<int64, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Moves",
          "type": "TArray<FCrowdyKitSessionMove>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitShopInputs",
      "name": "FCrowdyKitShopInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Vendor",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitStack",
      "name": "FCrowdyKitStack",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Count",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitStepInputs",
      "name": "FCrowdyKitStepInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Counter",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTacticsAttackInputs",
      "name": "FCrowdyKitTacticsAttackInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Target",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTacticsAttackReply",
      "name": "FCrowdyKitTacticsAttackReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTacticsMoveInputs",
      "name": "FCrowdyKitTacticsMoveInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTacticsState",
      "name": "FCrowdyKitTacticsState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitTacticsPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Round",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Width",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Height",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Obstacles",
          "type": "TArray<FCrowdyKitGridCell>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Units",
          "type": "TArray<FCrowdyKitTacticsUnit>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Host",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EndedTurn",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PhaseEnds",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Log",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTacticsStats",
      "name": "FCrowdyKitTacticsStats",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Attack",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Defense",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Moves",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Range",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTacticsUnit",
      "name": "FCrowdyKitTacticsUnit",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Team",
          "type": "ECrowdyKitTacticsTeam",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stats",
          "type": "FCrowdyKitTacticsStats",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bMoved",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bActed",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTalkInputs",
      "name": "FCrowdyKitTalkInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Npc",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTerritoryEvent",
      "name": "FCrowdyKitTerritoryEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "ECrowdyKitTerritoryEventType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Point",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Previous",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Paid",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Faction",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTerritoryJoinInputs",
      "name": "FCrowdyKitTerritoryJoinInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Faction",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTerritoryPoint",
      "name": "FCrowdyKitTerritoryPoint",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Capturing",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Progress",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Present",
          "type": "TMap<FString, int32>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTerritoryState",
      "name": "FCrowdyKitTerritoryState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitTerritoryPhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Points",
          "type": "TArray<FCrowdyKitTerritoryPoint>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Scores",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Members",
          "type": "TMap<FString, int32>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTrade",
      "name": "FCrowdyKitTrade",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Sides",
          "type": "TArray<FCrowdyKitTradeSide>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "State",
          "type": "ECrowdyKitTradeState",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ExpiresAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Offers",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTradeInputs",
      "name": "FCrowdyKitTradeInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Trade",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTradeOfferInputs",
      "name": "FCrowdyKitTradeOfferInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Trade",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bundle",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTradeReply",
      "name": "FCrowdyKitTradeReply",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Trade",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTrades",
      "name": "FCrowdyKitTrades",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Trades",
          "type": "TArray<FCrowdyKitTrade>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitTradeSide",
      "name": "FCrowdyKitTradeSide",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Bundle",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hold",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAccepted",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitVendor",
      "name": "FCrowdyKitVendor",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Offers",
          "type": "TArray<FCrowdyKitVendorOffer>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RestockedAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitVendorOffer",
      "name": "FCrowdyKitVendorOffer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Item",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Price",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stock",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PerPlayer",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BuysFor",
          "type": "FCrowdyKitBundle",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitVendors",
      "name": "FCrowdyKitVendors",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Vendors",
          "type": "TArray<FCrowdyKitVendor>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitWallet",
      "name": "FCrowdyKitWallet",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Balances",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Held",
          "type": "TMap<FString, int64>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitWorldConditions",
      "name": "FCrowdyKitWorldConditions",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "TimeOfDay",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bNight",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Weather",
          "type": "ECrowdyKitWeather",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Modifiers",
          "type": "TMap<FString, double>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Online",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasOnline",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitWorldEvent",
      "name": "FCrowdyKitWorldEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StartMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EndMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Modifiers",
          "type": "TMap<FString, double>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitWorldNode",
      "name": "FCrowdyKitWorldNode",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Amount",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RegrowAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitWorldView",
      "name": "FCrowdyKitWorldView",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Conditions",
          "type": "FCrowdyKitWorldConditions",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClockMs",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Nodes",
          "type": "TArray<FCrowdyKitWorldNode>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Events",
          "type": "TArray<FCrowdyKitWorldEvent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Online",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitZoneCenter",
      "name": "FCrowdyKitZoneCenter",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitZoneEvent",
      "name": "FCrowdyKitZoneEvent",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "ECrowdyKitZoneEventType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Phase",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ToRadius",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Radius",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ShrinksAt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Place",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitZonePlayer",
      "name": "FCrowdyKitZonePlayer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Hp",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bOutside",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Place",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitZoneState",
      "name": "FCrowdyKitZoneState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Phase",
          "type": "ECrowdyKitZonePhase",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Center",
          "type": "FCrowdyKitZoneCenter",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Radius",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Stage",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHasStage",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NextRadius",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Players",
          "type": "TArray<FCrowdyKitZonePlayer>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Alive",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Winner",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLegalDocument",
      "name": "FCrowdyLegalDocument",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Title",
          "type": "FText",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Url",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackAuthServer",
      "name": "FCrowdyLoopbackAuthServer",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackSettings",
      "name": "FCrowdyLoopbackSettings",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "LatencySeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "JitterSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LossFraction",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaxQueuedFrames",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackStats",
      "name": "FCrowdyLoopbackStats",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Accepted",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Delivered",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedToLoss",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedToQueueFull",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DrainsCutShortByMessageBudget",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DrainsCutShortByTimeBudget",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "QueueDepth",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LargestQueueDepth",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LargestDrain",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassActionBankSync",
      "name": "FCrowdyMassActionBankSync",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Bank",
          "type": "TArray<FAnimSequenceTransformProviderSequence>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Pairs",
          "type": "TArray<TPair<int32, int32>>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "CrowdOnlyActionNames",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UnloadableActionNames",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppendedSlots",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChangedPairCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bPairsChanged",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassActionEntry",
      "name": "FCrowdyMassActionEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ActionName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PrimaryIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AlternateIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Sequence",
          "type": "TSoftObjectPtr<UAnimSequence>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassActionFragment",
      "name": "FCrowdyMassActionFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FMassFragment"
      ],
      "fields": [
        {
          "name": "ActionId",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Variant",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Serial",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ElapsedSecondsSinceTrigger",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DurationSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppliedSerial",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassAnimFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassAnimSetBankKey",
      "name": "FCrowdyMassAnimSetBankKey",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AnimSet",
          "type": "FObjectKey",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Bank",
          "type": "FObjectKey",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassAnimationProcessor.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassAnimSetSharedFragment",
      "name": "FCrowdyMassAnimSetSharedFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FMassConstSharedFragment"
      ],
      "fields": [
        {
          "name": "AnimSet",
          "type": "TObjectPtr<const UCrowdyMassAnimSet>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassAnimFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassAnimStateFragment",
      "name": "FCrowdyMassAnimStateFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FMassFragment"
      ],
      "fields": [
        {
          "name": "SequenceIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BlendSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SmoothedSpeed",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Gait",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LoopMode",
          "type": "EAnimSequenceTrackLoopMode",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassAnimFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassAvatarEntry",
      "name": "FCrowdyMassAvatarEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Avatar",
          "type": "TObjectPtr<UCrowdyMassEntity>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastTouch",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassAvatarGraceEntry",
      "name": "FCrowdyMassAvatarGraceEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Avatar",
          "type": "TObjectPtr<UCrowdyMassEntity>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ExpiresAtSeconds",
          "type": "double",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassAnimSet",
      "name": "FCrowdyMassClassAnimSet",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AnimSet",
          "type": "TObjectPtr<const UCrowdyMassAnimSet>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Source",
          "type": "ECrowdyMassAnimSetSource",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassDerivationReport",
      "name": "FCrowdyMassClassDerivationReport",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bMeshResolved",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MeshAssetPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MeshRoute",
          "type": "ECrowdyMassMeshRoute",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MeshComponentName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MeshRouteOwnerName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MeshTransform",
          "type": "FTransform",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bObjectTypeResolved",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ObjectTypeName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ObjectTypeSourceDescription",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bAuthoredConfigWins",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ConfigSourceDescription",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AnimSetPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AnimSetSourceDescription",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BankPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BankDescription",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Materials",
          "type": "FCrowdyMassInstancedSkinnedMaterials",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Reason",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassClassDerivationReport.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassPoseKey",
      "name": "FCrowdyMassClassPoseKey",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityClass",
          "type": "FObjectKey",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PoseName",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassPropertyKey",
      "name": "FCrowdyMassClassPropertyKey",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityClass",
          "type": "FObjectKey",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassServerRecords",
      "name": "FCrowdyMassClassServerRecords",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Definition",
          "type": "TObjectPtr<UCrowdyServerObjectDefinition>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bArea",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassCollisionResponseOverride",
      "name": "FCrowdyMassCollisionResponseOverride",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Channel",
          "type": "TEnumAsByte<ECollisionChannel>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Response",
          "type": "TEnumAsByte<ECollisionResponse>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassComposedAnimation",
      "name": "FCrowdyMassComposedAnimation",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BankIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BlendSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LoopMode",
          "type": "EAnimSequenceTrackLoopMode",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bIsAction",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ActionDurationSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bIsFirstShowOfTrigger",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassCrowdSimBot",
      "name": "FCrowdyMassCrowdSimBot",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ActorId",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Location",
          "type": "FVector",
          "static": false,
          "uproperty": false
        },
        {
          "name": "HeadingRadians",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SpeedCentimetresPerSecond",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetSpeedCentimetresPerSecond",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TurnRateRadiansPerSecond",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Phase",
          "type": "ECrowdyMassCrowdSimPhase",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SecondsUntilNextPhase",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Random",
          "type": "FRandomStream",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateEntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateEntity",
          "type": "TWeakObjectPtr<AActor>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SecondsUntilNextStateChange",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassCrowdSimBotFields",
      "name": "FCrowdyMassCrowdSimBotFields",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PayloadProperty",
          "type": "const FIntProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StanceProperty",
          "type": "const FProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StanceEnum",
          "type": "const UEnum*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StanceUnderlyingProperty",
          "type": "const FNumericProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StanceMaxValue",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassDerivedMesh",
      "name": "FCrowdyMassDerivedMesh",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Asset",
          "type": "USkinnedAsset*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Reason",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Transform",
          "type": "FTransform",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Route",
          "type": "ECrowdyMassMeshRoute",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ComponentName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RouteOwnerName",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassDispatchProxyEntry",
      "name": "FCrowdyMassDispatchProxyEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Proxy",
          "type": "TObjectPtr<AActor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SubobjectValues",
          "type": "TArray<TObjectPtr<UObject>>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ResetProperties",
          "type": "TArray<FProperty*>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SubobjectProperties",
          "type": "TArray<FProperty*>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassDroppedStateProperty",
      "name": "FCrowdyMassDroppedStateProperty",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Detections",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEntityConfigBinding",
      "name": "FCrowdyMassEntityConfigBinding",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityClass",
          "type": "TSoftClassPtr<AActor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EntityConfig",
          "type": "TSoftObjectPtr<UMassEntityConfigAsset>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Backend/CrowdyMassRenderingBackendConfig.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEntityTarget",
      "name": "FCrowdyMassEntityTarget",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Entity",
          "type": "FMassEntityHandle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "World",
          "type": "TWeakObjectPtr<UWorld>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEventHandlerHandle",
      "name": "FCrowdyMassEventHandlerHandle",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Id",
          "type": "uint64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEventHandlerRegistration",
      "name": "FCrowdyMassEventHandlerRegistration",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Function",
          "type": "TWeakObjectPtr<const UFunction>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handle",
          "type": "FCrowdyMassEventHandlerHandle",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Ingestor",
          "type": "FCrowdyMassEventIngestor",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BoundObject",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BoundFunction",
          "type": "TWeakObjectPtr<UFunction>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BoundFunctionName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BoundTargetParam",
          "type": "const FStructProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BoundParamCopies",
          "type": "TArray<FCrowdyMassEventParamCopy>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEventParamCopy",
      "name": "FCrowdyMassEventParamCopy",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SourceParam",
          "type": "const FProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DestParam",
          "type": "const FProperty*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassFieldNames",
      "name": "FCrowdyMassFieldNames",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ByField",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "All",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassGaitEntry",
      "name": "FCrowdyMassGaitEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "GaitName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Sequence",
          "type": "TSoftObjectPtr<UAnimSequence>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EnterSpeed",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ExitSpeed",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassGateChurnDestroyTick",
      "name": "FCrowdyMassGateChurnDestroyTick",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FTickFunction"
      ],
      "fields": [
        {
          "name": "Harness",
          "type": "UCrowdyMassGateHarness*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassGateResult",
      "name": "FCrowdyMassGateResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Observed",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bPassed",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bSkipped",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassGateStateCounters",
      "name": "FCrowdyMassGateStateCounters",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Claimed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Applied",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DeliveredSlots",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NotClaimed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNoEntityClass",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedClassIdMismatch",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNoLayout",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNoScratch",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedDecodeFailed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PoseWritesFromState",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassGateWireState",
      "name": "FCrowdyMassGateWireState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Location",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rotation",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StanceFlags",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HealthPercent",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoseId",
          "type": "uint8",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateWireState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassHandlerBatch",
      "name": "FCrowdyMassHandlerBatch",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Entries",
          "type": "TArray<FEntry, TInlineAllocator<4>>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassHeldServerObject",
      "name": "FCrowdyMassHeldServerObject",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Object",
          "type": "TObjectPtr<UCrowdyServerObject>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RecordsHandle",
          "type": "FDelegateHandle",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassHeldServerObjects",
      "name": "FCrowdyMassHeldServerObjects",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Objects",
          "type": "TArray<TObjectPtr<UCrowdyServerObject>>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassHitZoneEntry",
      "name": "FCrowdyMassHitZoneEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BoneName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ZoneName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DamageMultiplier",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassInstancedSkinnedMaterials",
      "name": "FCrowdyMassInstancedSkinnedMaterials",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SlotCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SlotsChecked",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Unflagged",
          "type": "TArray<FCrowdyMassUnflaggedMaterialSlot>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassMaterialUsageReports",
      "name": "FCrowdyMassMaterialUsageReports",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassMeshDerivation",
      "name": "FCrowdyMassMeshDerivation",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassNearTierPatchedConfig",
      "name": "FCrowdyMassNearTierPatchedConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AuthoredConfig",
          "type": "TObjectPtr<const UMassEntityConfigAsset>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PatchedConfig",
          "type": "TObjectPtr<UMassEntityConfigAsset>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassOverlapResult",
      "name": "FCrowdyMassOverlapResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOverlapMassEntity",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bOverlapCrowdyEntity",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Actor",
          "type": "TObjectPtr<AActor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Component",
          "type": "TObjectPtr<UPrimitiveComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entity",
          "type": "FMassEntityHandle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Target",
          "type": "FCrowdyMassEntityTarget",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassPendingVisualRelease",
      "name": "FCrowdyMassPendingVisualRelease",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RepresentationSubsystem",
          "type": "TWeakObjectPtr<UMassRepresentationSubsystem>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Entity",
          "type": "FMassEntityHandle",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MeshDescriptionIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LODSignificance",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassVisualReleaseQueue.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassPoseEntry",
      "name": "FCrowdyMassPoseEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PoseName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Sequence",
          "type": "TSoftObjectPtr<UAnimSequence>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rank",
          "type": "ECrowdyMassPoseRank",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHoldLastFrame",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassPoseStateTable",
      "name": "FCrowdyMassPoseStateTable",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ValueCount",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "PoseIds",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassReceiveBudget",
      "name": "FCrowdyMassReceiveBudget",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Tokens",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastRefillSeconds",
          "type": "double",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAction",
      "name": "FCrowdyMassResolvedAction",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PrimaryBankIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AlternateBankIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DurationSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet",
      "name": "FCrowdyMassResolvedAnimSet",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ResolvedGaits",
          "type": "TArray<FCrowdyMassResolvedGait>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ResolvedPoses",
          "type": "TArray<FCrowdyMassResolvedPose>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ResolvedActions",
          "type": "TArray<FCrowdyMassResolvedAction>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BankSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SourceRevision",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BankContentHash",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bBuilt",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PoseStateTable",
          "type": "FCrowdyMassPoseStateTable",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedGait",
      "name": "FCrowdyMassResolvedGait",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BankIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedHitZoneTable",
      "name": "FCrowdyMassResolvedHitZoneTable",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedPose",
      "name": "FCrowdyMassResolvedPose",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BankIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PlayRate",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Rank",
          "type": "ECrowdyMassPoseRank",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LoopMode",
          "type": "EAnimSequenceTrackLoopMode",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedSequence",
      "name": "FCrowdyMassResolvedSequence",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BankIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DurationSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bResolved",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bFellBackToFloorGait",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassRowRecord",
      "name": "FCrowdyMassRowRecord",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RecordId",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Announcer",
          "type": "TWeakObjectPtr<UCrowdyServerObject>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassServerValuesHandler",
      "name": "FCrowdyMassServerValuesHandler",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Handle",
          "type": "FDelegateHandle",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Class",
          "type": "TWeakObjectPtr<const UClass>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Native",
          "type": "FOnCrowdyMassServerValuesChanged::FDelegate",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Object",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Function",
          "type": "TWeakObjectPtr<UFunction>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FunctionName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetParam",
          "type": "const FStructProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChangedParam",
          "type": "const FArrayProperty*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassSpatialGridEntry",
      "name": "FCrowdyMassSpatialGridEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Origin",
          "type": "FVector",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Radius",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Cells",
          "type": "TArray<FIntVector>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassStateDeltaBuilder",
      "name": "FCrowdyMassStateDeltaBuilder",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassStateDeltaBuilder.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassStateDeltaByteField",
      "name": "FCrowdyMassStateDeltaByteField",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Value",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassStateDeltaBuilder.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassStateFieldRegistration",
      "name": "FCrowdyMassStateFieldRegistration",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Ingestor",
          "type": "FCrowdyMassViewStateIngestor",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FieldType",
          "type": "ECrowdyMassStateFieldType",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Match",
          "type": "ECrowdyMassStateFieldMatch",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bIsStandard",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassStateResolvedClass",
      "name": "FCrowdyMassStateResolvedClass",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "LayoutHash",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RegistrationIndexByLayoutIndex",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceCandidateCell",
      "name": "FCrowdyMassTraceCandidateCell",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntryDistance",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Entities",
          "type": "const TSet<FMassEntityHandle>*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceCollisionFragment",
      "name": "FCrowdyMassTraceCollisionFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "FMassFragment"
      ],
      "fields": [
        {
          "name": "bEnableTraceCollision",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ObjectType",
          "type": "TEnumAsByte<ECollisionChannel>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ResponseToChannels",
          "type": "FCollisionResponseContainer",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceCollisionSettings",
      "name": "FCrowdyMassTraceCollisionSettings",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bEnableTraceCollision",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ObjectType",
          "type": "TEnumAsByte<ECollisionChannel>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultResponse",
          "type": "TEnumAsByte<ECollisionResponse>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ResponseOverrides",
          "type": "TArray<FCrowdyMassCollisionResponseOverride>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceHit",
      "name": "FCrowdyMassTraceHit",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bBlockingHit",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHitMassEntity",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bHitCrowdyEntity",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HitResult",
          "type": "FHitResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Actor",
          "type": "TObjectPtr<AActor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Component",
          "type": "TObjectPtr<UPrimitiveComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Entity",
          "type": "FMassEntityHandle",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Target",
          "type": "FCrowdyMassEntityTarget",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BoneName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HitZoneName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DamageMultiplier",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceIndex",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceInstanceCacheEntry",
      "name": "FCrowdyMassTraceInstanceCacheEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RepresentationSubsystem",
          "type": "TWeakObjectPtr<UMassRepresentationSubsystem>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Component",
          "type": "TWeakObjectPtr<UInstancedSkinnedMeshComponent>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SkinnedAsset",
          "type": "TWeakObjectPtr<USkinnedAsset>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PhysicsAsset",
          "type": "TWeakObjectPtr<UPhysicsAsset>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "InstanceId",
          "type": "FPrimitiveInstanceId",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SkinnedMeshInfoIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LODSignificance",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTransformState",
      "name": "FCrowdyMassTransformState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Location",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rotation",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SmoothingDuration",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassUnflaggedMaterialSlot",
      "name": "FCrowdyMassUnflaggedMaterialSlot",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SlotIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SlotName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaterialPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FlagOwnerPath",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FlagOwner",
          "type": "FObjectKey",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassViewPoseFragment",
      "name": "FCrowdyMassViewPoseFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FMassFragment"
      ],
      "fields": [
        {
          "name": "PoseId",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassAnimFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassViewStateContext",
      "name": "FCrowdyMassViewStateContext",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityManager",
          "type": "FMassEntityManager&",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Entity",
          "type": "const FMassEntityHandle",
          "static": false,
          "uproperty": false
        },
        {
          "name": "EntityClass",
          "type": "const UClass* const",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassViewStateFieldRegistration",
      "name": "FCrowdyMassViewStateFieldRegistration",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Ingestor",
          "type": "FCrowdyMassViewStateIngestor",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassViewStateResolvedField",
      "name": "FCrowdyMassViewStateResolvedField",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Property",
          "type": "const FProperty*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassViewStateResolvedStruct",
      "name": "FCrowdyMassViewStateResolvedStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Fields",
          "type": "TArray<FCrowdyMassViewStateResolvedField>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassWorldReportedEntities",
      "name": "FCrowdyMassWorldReportedEntities",
      "kind": "struct",
      "scope": "CrowdyMassTrace",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMessageParser",
      "name": "FCrowdyMessageParser",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/FCrowdyMessageParser.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMyChannelsResult",
      "name": "FCrowdyMyChannelsResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Memberships",
          "type": "TArray<FCrowdyChannelMembership>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMyTeamsResult",
      "name": "FCrowdyMyTeamsResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Memberships",
          "type": "TArray<FCrowdyTeamMembership>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection",
      "name": "FCrowdyNativeExecConnection",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecOptions",
      "name": "FCrowdyNativeExecOptions",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "NodeType",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Key",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "CallTimeoutMs",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OpenTimeoutMs",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bReconnect",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bAsDeveloper",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AllowedGatewayDomains",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecPush",
      "name": "FCrowdyNativeExecPush",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "NodeType",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Key",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Topic",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecReply",
      "name": "FCrowdyNativeExecReply",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Status",
          "type": "ECrowdyNativeExecStatus",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRetryable",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRateLimited",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bNoReply",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RetryAfterMs",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit",
      "name": "FCrowdyNativeKit",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKitActorState",
      "name": "FCrowdyNativeKitActorState",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Kind",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Id",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "X",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Y",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Z",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Hp",
          "type": "TOptional<int64>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaxHp",
          "type": "TOptional<int64>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Mode",
          "type": "TOptional<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Owner",
          "type": "TOptional<int64>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Yaw",
          "type": "TOptional<double>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Name",
          "type": "TOptional<FString>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKitReply",
      "name": "FCrowdyNativeKitReply",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FCrowdyNativeExecReply"
      ],
      "fields": [
        {
          "name": "Code",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNetModule",
      "name": "FCrowdyNetModule",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IModuleInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyOwnedEntityState",
      "name": "FCrowdyOwnedEntityState",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Participant",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bNonSpatial",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ShadowLayoutHash",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ClassID",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ShadowData",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ShadowOffsets",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ShadowProps",
          "type": "TArray<const FProperty*>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ShadowCompareBytes",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bShadowInitialized",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHostOwned",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHeartbeatSuppressed",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PendingManualDirty",
          "type": "TBitArray<>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NextKeyframeTime",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastSentBytes",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadKey",
      "name": "FCrowdyPayloadKey",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Category",
          "type": "ECrowdyPayloadCategory",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TypeID",
          "type": "FCrowdyTypeID",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadRoutes",
      "name": "FCrowdyPayloadRoutes",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Keys",
          "type": "TArray<FCrowdyTypeID>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Slots",
          "type": "TArray<FCrowdyRouteSlot>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Wildcard",
          "type": "FCrowdyRouteSlot",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPendingHostPush",
      "name": "FCrowdyPendingHostPush",
      "kind": "struct",
      "scope": "UCrowdyStateReplicator",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PropertyIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPendingLocalNotify",
      "name": "FCrowdyPendingLocalNotify",
      "kind": "struct",
      "scope": "UCrowdyStateReplicator",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Container",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FunctionName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PropertyIndex",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPlayerDerivedIdentityFacts",
      "name": "FCrowdyPlayerDerivedIdentityFacts",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bIsPawn",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHasController",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bControllerIsPlayerController",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bIsLocalController",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bIsPrimaryPlayer",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHasGameSession",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPlayerProfile",
      "name": "FCrowdyPlayerProfile",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Gamertag",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Disambiguation",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPlayersOnlineState",
      "name": "FCrowdyPlayersOnlineState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PlayersOnline",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPoolConfig",
      "name": "FCrowdyPoolConfig",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ActorClass",
          "type": "TSubclassOf<AActor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoolPolicyClass",
          "type": "TSubclassOf<UCrowdyActorPoolPolicy>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoolSize",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxPoolSize",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyPoolConfig.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyProximityText",
      "name": "FCrowdyProximityText",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SenderUuid",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SenderEntityId",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Text",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPullStateLatentAction",
      "name": "FCrowdyPullStateLatentAction",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FPendingLatentAction"
      ],
      "fields": [
        {
          "name": "ExecutionFunction",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OutputLink",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "CallbackTarget",
          "type": "FWeakObjectPtr",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StructType",
          "type": "UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OutAddr",
          "type": "void*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ResultPtr",
          "type": "EPullStateResult*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OwnerObject",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "InstanceKey",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bCompleted",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bSuccess",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ResultBytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/FCrowdyPullStateLatentAction.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRemoteIdentityFragment",
      "name": "FCrowdyRemoteIdentityFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "FMassFragment"
      ],
      "fields": [
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Role",
          "type": "ECrowdyRole",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRemoteInterpolatingTag",
      "name": "FCrowdyRemoteInterpolatingTag",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FMassTag"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRemoteInterpolationFragment",
      "name": "FCrowdyRemoteInterpolationFragment",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FMassFragment"
      ],
      "fields": [
        {
          "name": "StartLocation",
          "type": "FVector",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StartRotation",
          "type": "FQuat",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetLocation",
          "type": "FVector",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetRotation",
          "type": "FQuat",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ServerTimestampMs",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ElapsedSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SmoothingDuration",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastArrivalSeconds",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ArrivalIntervals",
          "type": "FCrowdyArrivalIntervalHistory",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VelocityScale",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Fragments/CrowdyMassFragments.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRepLayout",
      "name": "FCrowdyRepLayout",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OwnerClass",
          "type": "TWeakObjectPtr<const UClass>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Properties",
          "type": "TArray<FCrowdyRepProperty>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LayoutHash",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyReplicatedVariableCustomization",
      "name": "FCrowdyReplicatedVariableCustomization",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IDetailCustomization"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyReplicatedVariableCustomization.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyRepProperty",
      "name": "FCrowdyRepProperty",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Property",
          "type": "const FProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PropertyID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bOwnerOnly",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bManualDirty",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHeartbeat",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnRepFunctionName",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRouterState",
      "name": "FCrowdyRouterState",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Mutex",
          "type": "FCriticalSection",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Owner",
          "type": "FCrowdyServiceRegistry*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRouteSlot",
      "name": "FCrowdyRouteSlot",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Observers",
          "type": "TArray<FCrowdySubscriptionRecordPtr>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handlers",
          "type": "TArray<FCrowdySubscriptionRecordPtr>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Fallbacks",
          "type": "TArray<FCrowdySubscriptionRecordPtr>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRoutingConflict",
      "name": "FCrowdyRoutingConflict",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Subscriber",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OtherSubscriber",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Key",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Detail",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRoutingStats",
      "name": "FCrowdyRoutingStats",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "DeliveredCount",
          "type": "uint64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UnroutedCount",
          "type": "uint64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UnroutedKeys",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRoutingTable",
      "name": "FCrowdyRoutingTable",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "EventRoutes",
          "type": "FCrowdyPayloadRoutes",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ActorUpdateRoutes",
          "type": "FCrowdyPayloadRoutes",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OpcodeRoutes",
          "type": "FCrowdyRouteSlot",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Generation",
          "type": "uint32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC",
      "name": "FCrowdyRPC",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcCall",
      "name": "FCrowdyRpcCall",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SenderID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FunctionID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ParamBlob",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyRpcCall.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcRouteDecision",
      "name": "FCrowdyRpcRouteDecision",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bRunLocally",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Route",
          "type": "ECrowdyRpcRoute",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcTarget",
      "name": "FCrowdyRpcTarget",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "NetID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Location",
          "type": "TOptional<FVector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OwnerID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Role",
          "type": "ECrowdyRole",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyRpcTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySDKModule",
      "name": "FCrowdySDKModule",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IModuleInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/CrowdySDK.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySecretFile",
      "name": "FCrowdySecretFile",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Security/FCrowdySecretFile.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySegmentTiming",
      "name": "FCrowdySegmentTiming",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Duration",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VelocityScale",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySelectIDAsHost",
      "name": "FCrowdySelectIDAsHost",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "NewHostID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Events/FCrowdySelectIDAsHost.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySendRefusal",
      "name": "FCrowdySendRefusal",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Code",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CodeName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bChannelMessage",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChannelId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MessageType",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "What",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Remedy",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerCallResult",
      "name": "FCrowdyServerCallResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Outcome",
          "type": "ECrowdyServerCallOutcome",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reply",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reason",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bRetryable",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Code",
          "type": "FName",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerEnumValueName",
      "name": "FCrowdyServerEnumValueName",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Enum",
          "type": "TObjectPtr<UEnum>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Value",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerName",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFieldName",
      "name": "FCrowdyServerFieldName",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Struct",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Field",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerName",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction",
      "name": "FCrowdyServerFunction",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ParamsForm",
          "type": "ECrowdyServerValuesForm",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Params",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ParamsList",
          "type": "FInstancedPropertyBag",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ReplyForm",
          "type": "ECrowdyServerValuesForm",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Reply",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ReplyList",
          "type": "FInstancedPropertyBag",
          "static": false,
          "uproperty": true
        },
        {
          "name": "WhoCanCall",
          "type": "ECrowdyServerFunctionCaller",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RequiredFeature",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CooldownSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bSendOnce",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BakedMethodName",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerListValueName",
      "name": "FCrowdyServerListValueName",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "List",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ValueId",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerName",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMemberInputs",
      "name": "FCrowdyServerMemberInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Player",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessage",
      "name": "FCrowdyServerMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PayloadForm",
          "type": "ECrowdyServerValuesForm",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bPlayersCanListen",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Payload",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PayloadList",
          "type": "FInstancedPropertyBag",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BakedTopic",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings",
      "name": "FCrowdyServerMessageBindings",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerNamedList",
      "name": "FCrowdyServerNamedList",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Values",
          "type": "const FInstancedPropertyBag*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerObjectKey",
      "name": "FCrowdyServerObjectKey",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Definition",
          "type": "TObjectPtr<UCrowdyServerObjectDefinition>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceId",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerObjectLinkKey",
      "name": "FCrowdyServerObjectLinkKey",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Owner",
          "type": "TWeakObjectPtr<UObject>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Definition",
          "type": "TObjectPtr<UCrowdyServerObjectDefinition>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Find",
          "type": "ECrowdyServerObjectFind",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamId",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerOpenInputs",
      "name": "FCrowdyServerOpenInputs",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bOpen",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerRecord",
      "name": "FCrowdyServerRecord",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Values",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Owner",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Team",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerRecordChange",
      "name": "FCrowdyServerRecordChange",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RecordId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChangedVariables",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerTimer",
      "name": "FCrowdyServerTimer",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Repeat",
          "type": "ECrowdyServerTimerRepeat",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Seconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Cron",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UtcOffsetMinutes",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bStartAutomatically",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings",
      "name": "FCrowdyServerVariableBindings",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry",
      "name": "FCrowdyServiceRegistry",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateCodec",
      "name": "FCrowdyStateCodec",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDecodeScratch",
      "name": "FCrowdyStateDecodeScratch",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDelta",
      "name": "FCrowdyStateDelta",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ClassID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EntityID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SenderID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LayoutHash",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Flags",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Blob",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyStateDelta.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateLayoutBuilder",
      "name": "FCrowdyStateLayoutBuilder",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateNestedContainerStruct",
      "name": "FCrowdyStateNestedContainerStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Scalar",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Items",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateOverlapState",
      "name": "FCrowdyStateOverlapState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Health",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStatePartialNetStruct",
      "name": "FCrowdyStatePartialNetStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Wire",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Conditional",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateScratchContainer",
      "name": "FCrowdyStateScratchContainer",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OwnerClass",
          "type": "TWeakObjectPtr<const UClass>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LayoutHash",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ClassID",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Data",
          "type": "uint8*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Size",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "InitializedProps",
          "type": "TArray<const FProperty*>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStructContextMenu",
      "name": "FCrowdyStructContextMenu",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Menus/CrowdyStructContextMenu.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStructCustomization",
      "name": "FCrowdyStructCustomization",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IDetailCustomization"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyStructCustomization.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStructEditorToolbar",
      "name": "FCrowdyStructEditorToolbar",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Menus/CrowdyStructEditorToolbar.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioModule",
      "name": "FCrowdyStudioModule",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "IModuleInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle",
      "name": "FCrowdyStudioStyle",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdySubscription",
      "name": "FCrowdySubscription",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdySubscription.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey",
      "name": "FCrowdySubscriptionKey",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Kind",
          "type": "EKind",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadKey",
          "type": "FCrowdyPayloadKey",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessageType",
          "type": "ECrowdyMessageType",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SourceStruct",
          "type": "const UScriptStruct*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionOptions",
      "name": "FCrowdySubscriptionOptions",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Role",
          "type": "ECrowdySubscriptionRole",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRequiresExclusiveHandling",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SubscriberName",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdySubscriptionOptions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionRecord",
      "name": "FCrowdySubscriptionRecord",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Handler",
          "type": "FCrowdyDeliveryHandler",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Options",
          "type": "FCrowdySubscriptionOptions",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Keys",
          "type": "TArray<FCrowdySubscriptionKey>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bActive",
          "type": "std::atomic<bool>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Router",
          "type": "TWeakPtr<FCrowdyRouterState, ESPMode::ThreadSafe>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTabItem",
      "name": "FCrowdyTabItem",
      "kind": "struct",
      "scope": "CrowdyStudioWidgets",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Value",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Label",
          "type": "FText",
          "static": false,
          "uproperty": false
        },
        {
          "name": "IsEnabled",
          "type": "TAttribute<bool>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ToolTip",
          "type": "TAttribute<FText>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyTeam",
      "name": "FCrowdyTeam",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "TeamId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Description",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerUserId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MembershipPolicy",
          "type": "ECrowdyTeamMembershipPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Status",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeam.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamError",
      "name": "FCrowdyTeamError",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Code",
          "type": "ECrowdyTeamErrorCode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamMember",
      "name": "FCrowdyTeamMember",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "TeamMemberId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Status",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Roles",
          "type": "TArray<FCrowdyTeamRole>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMember.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamMembership",
      "name": "FCrowdyTeamMembership",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Team",
          "type": "FCrowdyTeam",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Roles",
          "type": "TArray<FCrowdyTeamRole>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Permissions",
          "type": "FCrowdyTeamPermissions",
          "static": false,
          "uproperty": true
        },
        {
          "name": "JoinedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMembership.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamMembersResult",
      "name": "FCrowdyTeamMembersResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Members",
          "type": "TArray<FCrowdyTeamMember>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPermissions",
      "name": "FCrowdyTeamPermissions",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bManageTeam",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManageMembers",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManageRoles",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bInviteMembers",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPolicy",
      "name": "FCrowdyTeamPolicy",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreationPolicy",
          "type": "ECrowdyTeamCreationPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultMembershipPolicy",
          "type": "ECrowdyTeamMembershipPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxMembers",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxTeamsPerUser",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamRole",
      "name": "FCrowdyTeamRole",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "TeamRoleId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RoleName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rank",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bIsSystem",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Permissions",
          "type": "FCrowdyTeamPermissions",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamRole.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamRolesResult",
      "name": "FCrowdyTeamRolesResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Roles",
          "type": "TArray<FCrowdyTeamRole>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamsResult",
      "name": "FCrowdyTeamsResult",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Teams",
          "type": "TArray<FCrowdyTeam>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTransportSample",
      "name": "FCrowdyTransportSample",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BytesSent",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BytesReceived",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DatagramsSent",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DatagramsReceived",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MessagesSent",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator",
      "name": "FCrowdyTypeIDGenerator",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyUDPEndpoint",
      "name": "FCrowdyUDPEndpoint",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bGateKeep",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "IPv6Address",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "IPv4Address",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Port",
          "type": "uint16",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/FCrowdyUDPEndpoint.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyUserIdentity",
      "name": "FCrowdyUserIdentity",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "IdentityId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Provider",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Subject",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Email",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bEmailVerified",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CreatedAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastLoginAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Authentication/FCrowdyUserIdentity.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVideoFrame",
      "name": "FCrowdyVideoFrame",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SenderUUID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SenderId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Codec",
          "type": "ECrowdyVideoCodec",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FrameId",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerTimestamp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVoiceSettings",
      "name": "FCrowdyVoiceSettings",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "MinStreamTimeoutSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxStreamTimeoutSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxDistanceChunks",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "StreamTimeoutSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DistanceChunks",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bPlaying",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bOwnerEcho",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bMicWanted",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/CrowdyVoiceSettings.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVoiceSpeakerStream",
      "name": "FCrowdyVoiceSpeakerStream",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Component",
          "type": "TObjectPtr<UAudioComponent>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Wave",
          "type": "TObjectPtr<USoundWaveProcedural>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SampleRate",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVoiceStats",
      "name": "FCrowdyVoiceStats",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "PacketsSent",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SilentFramesSkipped",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PacketsReceived",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FramesPlayed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FramesConcealed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FramesDroppedQueueFull",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PacketsMalformed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Speakers",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/CrowdyVoiceStats.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyWildcardStruct",
      "name": "FCrowdyWildcardStruct",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FDefaultMessage",
      "name": "FDefaultMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/FDefaultMessage.h",
      "editor_module": false
    },
    {
      "id": "FDueFirst",
      "name": "FDueFirst",
      "kind": "struct",
      "scope": "FCrowdyCppLoopback",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FEmoteSenderBucket",
      "name": "FEmoteSenderBucket",
      "kind": "struct",
      "scope": "UCrowdyKitEmotes",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Tokens",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "At",
          "type": "double",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "FEntry",
      "name": "FEntry",
      "kind": "struct",
      "scope": "FCrowdyMassHandlerBatch",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Class",
          "type": "const UClass*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handlers",
          "type": "FCrowdyMassHandlerList",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FEventPayloadTypeEntry",
      "name": "FEventPayloadTypeEntry",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "TypeID",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EventName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EventType",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/EventPayloadType.h",
      "editor_module": false
    },
    {
      "id": "FFieldBinding",
      "name": "FFieldBinding",
      "kind": "struct",
      "scope": "CrowdyMassFields",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "FragmentType",
          "type": "const UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Property",
          "type": "const FProperty*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "FragmentTypePath",
          "type": "FTopLevelAssetPath",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PropertyName",
          "type": "FName",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "FGameEventBody",
      "name": "FGameEventBody",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "EventType",
          "type": "uint16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadStruct",
          "type": "const UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadMemory",
          "type": "const void*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadTypeID",
          "type": "FCrowdyTypeID",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Target",
          "type": "ECrowdyTarget",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameEventBody.h",
      "editor_module": false
    },
    {
      "id": "FGameEventNotification",
      "name": "FGameEventNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FGameEventBody"
      ],
      "fields": [
        {
          "name": "State",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateView",
          "type": "TConstArrayView<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameEventNotification.h",
      "editor_module": false
    },
    {
      "id": "FGameEventNotificationBP",
      "name": "FGameEventNotificationBP",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UUID",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Event",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Timestamp",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Blueprint/FGameEventNotificationBP.h",
      "editor_module": false
    },
    {
      "id": "FGameEventRequest",
      "name": "FGameEventRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FGameEventBody"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameEventRequest.h",
      "editor_module": false
    },
    {
      "id": "FGameObjectActivationNotification",
      "name": "FGameObjectActivationNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "MapID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64 ChunkX, ChunkY,",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ActivatorUUID",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "EventType",
          "type": "uint16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateBytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameObjectActivationNotification.h",
      "editor_module": false
    },
    {
      "id": "FGameObjectActivationRequest",
      "name": "FGameObjectActivationRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "MapID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64 ChunkX, ChunkY,",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ActivatorUUID",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "EventType",
          "type": "uint16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateBytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameObjectActivationRequest.h",
      "editor_module": false
    },
    {
      "id": "FGameObjectState",
      "name": "FGameObjectState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bIsActive",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/GameObjects/FGameObjectState.h",
      "editor_module": false
    },
    {
      "id": "FGameSessionInfo",
      "name": "FGameSessionInfo",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AppID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SessionToken",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SessionGameTokenID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameToken",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameTokenID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AppTokenExpiresAt",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ReplicationServerIp4",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ReplicationServerClientPort",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AppTokenAuthorizedServerIp4",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AppTokenAuthorizedServerClientPort",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameApiUrl",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameApiWsUrl",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LaunchUrl",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UUID",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ID",
          "type": "FGuid",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkSize",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CurrentPlayerChunkCoordinates",
          "type": "FInt64Vector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastMinigameChunkCoordinates",
          "type": "FInt64Vector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LastMinigameVoxelCoordinates",
          "type": "FInt32Vector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bWasInMinigame",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "FGameVersion",
      "name": "FGameVersion",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MajorVersion",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MinorVersion",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PatchVersion",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BuildNumber",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Versioning/FGameVersion.h",
      "editor_module": false
    },
    {
      "id": "FGeneratedCrate",
      "name": "FGeneratedCrate",
      "kind": "struct",
      "scope": "CrowdyExecCodegen",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Files",
          "type": "TArray<FGeneratedFile>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Stubs",
          "type": "TArray<FLogicStub>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "FGeneratedFile",
      "name": "FGeneratedFile",
      "kind": "struct",
      "scope": "CrowdyExecCodegen",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Path",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Text",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "FHeldConsentFlow",
      "name": "FHeldConsentFlow",
      "kind": "struct",
      "scope": "UCrowdyAuthentication",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Flow",
          "type": "EAuthFlow",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnSuccess",
          "type": "FOnAuthSuccess",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnError",
          "type": "FOnAuthError",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "FHeldMessage",
      "name": "FHeldMessage",
      "kind": "struct",
      "scope": "UCrowdyServerObject",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Name",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Barrier",
          "type": "uint32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FKindActors",
      "name": "FKindActors",
      "kind": "struct",
      "scope": "UCrowdyKitActorSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "States",
          "type": "TArray<FCrowdyKitActorState>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Keys",
          "type": "TArray<FGuid>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FKitEventRequest",
      "name": "FKitEventRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "EventType",
          "type": "uint16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "State",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FKitEventRequest.h",
      "editor_module": false
    },
    {
      "id": "FKitSlot",
      "name": "FKitSlot",
      "kind": "struct",
      "scope": "UCrowdyKitActorSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Kind",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Index",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FKitStep",
      "name": "FKitStep",
      "kind": "struct",
      "scope": "UCrowdyKitSocial",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Route",
          "type": "EKitRoute",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Operation",
          "type": "const TCHAR*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ResultField",
          "type": "const TCHAR*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Variables",
          "type": "TSharedPtr<FJsonObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bTolerateRepeat",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "FListValueRename",
      "name": "FListValueRename",
      "kind": "struct",
      "scope": "CrowdyExecCodegen",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Struct",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OldName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NewName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ValueId",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "FLogicGaps",
      "name": "FLogicGaps",
      "kind": "struct",
      "scope": "CrowdyExecCodegen",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Missing",
          "type": "TArray<FLogicStub>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Leftover",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "InsertAt",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Macros",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "FLogicStub",
      "name": "FLogicStub",
      "kind": "struct",
      "scope": "CrowdyExecCodegen",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Method",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Text",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "FMessageTopic",
      "name": "FMessageTopic",
      "kind": "struct",
      "scope": "UCrowdyServerObject",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Listeners",
          "type": "TArray<FOnCrowdyServerMessage::FDelegate>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Events",
          "type": "TArray<FCrowdyServerMessageEvent>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handle",
          "type": "uint64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Attempt",
          "type": "uint32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRefused",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bWarned",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Failures",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RetryIn",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FOriginOffset",
      "name": "FOriginOffset",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "OffsetX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OffsetY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OffsetZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FOriginOffset.h",
      "editor_module": false
    },
    {
      "id": "FPendingActivation",
      "name": "FPendingActivation",
      "kind": "struct",
      "scope": "UCrowdyActorManager",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SlotId",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "InitialState",
          "type": "FInstancedStruct",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PayloadTypeID",
          "type": "FCrowdyTypeID",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TicksWaiting",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bWarnedStranded",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "FPendingCall",
      "name": "FPendingCall",
      "kind": "struct",
      "scope": "UCrowdyServerObject",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Function",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Method",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReplyStruct",
          "type": "const UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReplyName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnDone",
          "type": "TFunction<void(const FCrowdyServerCallResult&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MadeAt",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RetryIn",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UnsentSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TimeoutSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ElapsedSeconds",
          "type": "float",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Attempts",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bSendOnce",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bInFlight",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bConnectionClosed",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FPendingPullOp",
      "name": "FPendingPullOp",
      "kind": "struct",
      "scope": "UCrowdyPersistenceSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "InstanceKey",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TargetVx",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LatentUUID",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "CallbackTarget",
          "type": "FWeakObjectPtr",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FPendingPushVerification",
      "name": "FPendingPushVerification",
      "kind": "struct",
      "scope": "UCrowdyPersistenceSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Vx",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VoxelType",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PushedBytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StructType",
          "type": "UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RetryCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastPushTime",
          "type": "double",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FPendingReliableSend",
      "name": "FPendingReliableSend",
      "kind": "struct",
      "scope": "UCrowdyChannels",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChannelName",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "FPendingRemoteSpawn",
      "name": "FPendingRemoteSpawn",
      "kind": "struct",
      "scope": "UCrowdyEntitySubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "SpawnEvent",
          "type": "FCrowdyEntitySpawnEvent",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LoadHandle",
          "type": "TSharedPtr<FStreamableHandle>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FPersistenceTypeInfo",
      "name": "FPersistenceTypeInfo",
      "kind": "struct",
      "scope": "UCrowdyPersistenceSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bInstanced",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FPingTestMessage",
      "name": "FPingTestMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "ReceiveTime",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/FPingTestMessage.h",
      "editor_module": false
    },
    {
      "id": "FPlacedObjectState",
      "name": "FPlacedObjectState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ObjectID",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Location",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rotation",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Scale",
          "type": "FVector",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FPlayerLastKnownAddress",
      "name": "FPlayerLastKnownAddress",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelX",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelY",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelZ",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Player/FPlayerLastKnownAddress.h",
      "editor_module": false
    },
    {
      "id": "FPool",
      "name": "FPool",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ActorClass",
          "type": "TSubclassOf<AActor>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Policy",
          "type": "TObjectPtr<UCrowdyActorPoolPolicy>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Slots",
          "type": "TArray<FSlot>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "MaxSize",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bWarnedAtCap",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FPulledChunk",
      "name": "FPulledChunk",
      "kind": "struct",
      "scope": "UCrowdyPersistenceSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bRead",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VoxelStateBytes",
          "type": "TMap<int16, TArray<uint8>>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FQueuedFrame",
      "name": "FQueuedFrame",
      "kind": "struct",
      "scope": "FCrowdyCppLoopback",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "DueSeconds",
          "type": "double",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppId",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "TimestampMillis",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Uuid",
          "type": "FCrowdyActorId",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Payload",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Opcode",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Sequence",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FQueuedPush",
      "name": "FQueuedPush",
      "kind": "struct",
      "scope": "UCrowdyPersistenceSubsystem",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "StructType",
          "type": "UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SerializedBytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Vx",
          "type": "int16",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FRecordEventWatcher",
      "name": "FRecordEventWatcher",
      "kind": "struct",
      "scope": "UCrowdyServerObject",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "RecordId",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Event",
          "type": "FCrowdyServerRecordEvent",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Handle",
          "type": "FDelegateHandle",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FReplicationData",
      "name": "FReplicationData",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Positions",
          "type": "TArray<FVector3f>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Chunks",
          "type": "TArray<FInt64Vector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UUIDs",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Components",
          "type": "TArray<TWeakObjectPtr<const UActorComponent>>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Sources",
          "type": "TArray<const ICrowdyReplicationSource*>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ClassIDs",
          "type": "TArray<FCrowdyClassID>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastSentStates",
          "type": "TArray<FInstancedStruct>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastSentCompareBytes",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastSentChunks",
          "type": "TArray<FInt64Vector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NextKeyframeTimes",
          "type": "TArray<double>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NextHeartbeatTimes",
          "type": "TArray<double>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHasSent",
          "type": "TArray<bool>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Count",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "FResolvedFragment",
      "name": "FResolvedFragment",
      "kind": "struct",
      "scope": "FCrowdyMassViewStateContext",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Type",
          "type": "const UScriptStruct*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Fragment",
          "type": "void*",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FResolvedZone",
      "name": "FResolvedZone",
      "kind": "struct",
      "scope": "FCrowdyMassResolvedHitZoneTable",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "ZoneName",
          "type": "FName",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DamageMultiplier",
          "type": "float",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "FRpcSignatureResult",
      "name": "FRpcSignatureResult",
      "kind": "struct",
      "scope": "FCrowdyCustomEventCustomization",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bValid",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ParamCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Problem",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyCustomEventCustomization.h",
      "editor_module": true
    },
    {
      "id": "FScopedEntityContext",
      "name": "FScopedEntityContext",
      "kind": "struct",
      "scope": "FCrowdyRPC",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FScopedReplay",
      "name": "FScopedReplay",
      "kind": "struct",
      "scope": "FCrowdyRPC",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FSection",
      "name": "FSection",
      "kind": "struct",
      "scope": "FChunkMeshBuildResult",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "AtlasOverride",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Vertices",
          "type": "TArray<FVector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Triangles",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Normals",
          "type": "TArray<FVector>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "UVs",
          "type": "TArray<FVector2D>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VertexColors",
          "type": "TArray<FLinearColor>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Tangents",
          "type": "TArray<FProcMeshTangent>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Chunks/FChunkMeshBuildResult.h",
      "editor_module": false
    },
    {
      "id": "FSendInputs",
      "name": "FSendInputs",
      "kind": "struct",
      "scope": "CrowdyAutoReplication",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "bSendOnlyOnChange",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHasSentBefore",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bStateOrChunkChanged",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bKeyframeDue",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bHeartbeatDue",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "FServerEventNotification",
      "name": "FServerEventNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FGameEventNotification"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FServerEventNotification.h",
      "editor_module": false
    },
    {
      "id": "FSingleActorNotification",
      "name": "FSingleActorNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FGameEventNotification"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FSingleActorMessage.h",
      "editor_module": false
    },
    {
      "id": "FSingleActorRequest",
      "name": "FSingleActorRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FGameEventRequest"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FSingleActorMessage.h",
      "editor_module": false
    },
    {
      "id": "FSlot",
      "name": "FSlot",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Actor",
          "type": "TWeakObjectPtr<AActor>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bActive",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FSlotEntry",
      "name": "FSlotEntry",
      "kind": "struct",
      "scope": "UCrowdyActorManager",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "UUID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bActive",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "FStateParticipantStats",
      "name": "FStateParticipantStats",
      "kind": "struct",
      "scope": "UCrowdyEventRouter",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "DroppedNoLayoutNoSubscriber",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNotHostSourcedForOwned",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedHostOverrideRefused",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNotHostSourcedForWorld",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "FStateSubscriberStats",
      "name": "FStateSubscriberStats",
      "kind": "struct",
      "scope": "UCrowdyEventRouter",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Claimed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Applied",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DeliveredSlots",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNoEntityClass",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedClassIdMismatch",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNoLayout",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedNoScratch",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DroppedDecodeFailed",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NotClaimed",
          "type": "int64",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "FTextMessage",
      "name": "FTextMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Username",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Services/TextChat/FTextMessage.h",
      "editor_module": false
    },
    {
      "id": "FTextMessageNotification",
      "name": "FTextMessageNotification",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Communication/FTextMessageNotification.h",
      "editor_module": false
    },
    {
      "id": "FTextMessageRequest",
      "name": "FTextMessageRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Username",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Message",
          "type": "FString",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Communication/FTextMessageRequest.h",
      "editor_module": false
    },
    {
      "id": "FUDPNetworkStatistics",
      "name": "FUDPNetworkStatistics",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "BytesSent",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BytesReceived",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DatagramsSent",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DatagramsReceived",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MessagesSentPerSecond",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MessagesReceivedPerSecond",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SendRecvRatio",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalClientNotifiesSent",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalClientNotifiesReceived",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalPendingClientNotifies",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClientNotifyLossPercentage",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Ping",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalMessagesSent",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TotalMessagesReceived",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "FVoxelCoordinate",
      "name": "FVoxelCoordinate",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "X",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Y",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Z",
          "type": "uint8",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelCoordinate.h",
      "editor_module": false
    },
    {
      "id": "FVoxelDefinition",
      "name": "FVoxelDefinition",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelType",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelState",
          "type": "FVoxelState",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelDefinition.h",
      "editor_module": false
    },
    {
      "id": "FVoxelIDData",
      "name": "FVoxelIDData",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Cx",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Cy",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Cz",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Vx",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Vy",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Vz",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelType",
          "type": "EVoxelType",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelState",
          "type": "FVoxelState",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelSystemType",
          "type": "EVoxelSystemType",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelIDData.h",
      "editor_module": false
    },
    {
      "id": "FVoxelListItem",
      "name": "FVoxelListItem",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "x",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "y",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "z",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "type",
          "type": "uint8",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelListItem.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState",
      "name": "FVoxelState",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "Version",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FaceOneDirection",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Rotation",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AtlasOverride",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bIsVLO",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameObjects",
          "type": "TArray<FPlacedObjectState>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelEditShape",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "VoxelEditShapeSize",
          "type": "FVector3f",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelStateUpdateRequest",
      "name": "FVoxelStateUpdateRequest",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FVoxelUpdateBody"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Voxel/FVoxelStateUpdateRequest.h",
      "editor_module": false
    },
    {
      "id": "FVoxelUpdateBody",
      "name": "FVoxelUpdateBody",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "ICrowdyMessage"
      ],
      "fields": [
        {
          "name": "Vx",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Vy",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Vz",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "VoxelType",
          "type": "int16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateBytes",
          "type": "TArray<uint8>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StateSize",
          "type": "uint16",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bContainsState",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Voxel/FVoxelUpdateBody.h",
      "editor_module": false
    },
    {
      "id": "FVoxelUpdateNotificationMessage",
      "name": "FVoxelUpdateNotificationMessage",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "FVoxelUpdateBody"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Voxel/FVoxelUpdateNotificationMessage.h",
      "editor_module": false
    },
    {
      "id": "FWidgetSpec",
      "name": "FWidgetSpec",
      "kind": "struct",
      "scope": "",
      "reflected": "USTRUCT",
      "blueprint_type": true,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "WidgetClass",
          "type": "TSubclassOf<UUserWidget>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Layer",
          "type": "ECrowdyUILayer",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bClearLayerFirst",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bStartVisible",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EnteringInputMode",
          "type": "ECrowdyInputMode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ExitingInputMode",
          "type": "ECrowdyInputMode",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Structures/FWidgetSpec.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyBindingKeyProvider",
      "name": "ICrowdyBindingKeyProvider",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyBindingKeyProvider.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityComponentProvider",
      "name": "ICrowdyEntityComponentProvider",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyEntityComponentProvider.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityEventHandler",
      "name": "ICrowdyEntityEventHandler",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEntityEventHandler.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntitySubscriber",
      "name": "ICrowdyEntitySubscriber",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/ICrowdyEntitySubscriber.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEventSource",
      "name": "ICrowdyEventSource",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD",
      "name": "ICrowdyHUD",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage",
      "name": "ICrowdyMessage",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [
        {
          "name": "UUID",
          "type": "FCrowdyActorId",
          "static": false,
          "uproperty": false
        },
        {
          "name": "AppID",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkX",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkY",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChunkZ",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Timestamp",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReplicationDistance",
          "type": "ECrowdyReplicationDistance",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DecayRate",
          "type": "ECrowdyDecayRate",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SequenceNumber",
          "type": "uint8",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bContainsAuth",
          "type": "bool",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMinigame",
      "name": "ICrowdyMinigame",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Minigames/CrowdyMinigame.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPersistentOwner",
      "name": "ICrowdyPersistentOwner",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/ICrowdyPersistentOwner.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPlayer",
      "name": "ICrowdyPlayer",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Player/CrowdyPlayer.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyReplicationSource",
      "name": "ICrowdyReplicationSource",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyReplicationSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget",
      "name": "ICrowdyUIRootWidget",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "editor_module": false
    },
    {
      "id": "ISubsystemInitializable",
      "name": "ISubsystemInitializable",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Interfaces/Subsystems/SubsystemInitializable.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt",
      "name": "SCrowdyConsentPrompt",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "SCompoundWidget"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyMessagePool",
      "name": "TCrowdyMessagePool",
      "kind": "class",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": true,
      "bases": [],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyMessagePool.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyRecordIdKeyFuncs",
      "name": "TCrowdyRecordIdKeyFuncs",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": true,
      "bases": [
        "TDefaultMapKeyFuncs<FString",
        "ValueType",
        "false>"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "TInterpolatedField",
      "name": "TInterpolatedField",
      "kind": "struct",
      "scope": "",
      "reflected": "",
      "blueprint_type": false,
      "template": true,
      "bases": [],
      "fields": [
        {
          "name": "Values",
          "type": "T",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Timestamps",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Head",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Count",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "const",
          "type": ")",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/TInterpolatedField.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdateExecutor",
      "name": "UActorUpdateExecutor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry",
      "name": "UActorUpdatePayloadRegistry",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadType",
      "name": "UActorUpdatePayloadType",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "Entries",
          "type": "TArray<FActorUpdatePayloadTypeEntry>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/ActorUpdatePayloadType.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_AddPassword",
      "name": "UCrowdyAccount_AddPassword",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyAccountAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ChangePassword",
      "name": "UCrowdyAccount_ChangePassword",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyAccountAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ClaimFreeAccess",
      "name": "UCrowdyAccount_ClaimFreeAccess",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_DeleteAccount",
      "name": "UCrowdyAccount_DeleteAccount",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyAccountAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_GetMyAccess",
      "name": "UCrowdyAccount_GetMyAccess",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAccessAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAccessAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_RequestPasswordReset",
      "name": "UCrowdyAccount_RequestPasswordReset",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyAccountAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ResendConfirmationEmail",
      "name": "UCrowdyAccount_ResendConfirmationEmail",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyAccountAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_SignOutEverywhere",
      "name": "UCrowdyAccount_SignOutEverywhere",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyAccountAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccountAction",
      "name": "UCrowdyAccountAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAccountAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAccountAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManagementConfig",
      "name": "UCrowdyActorManagementConfig",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "Config",
          "type": "FCrowdyActorManagementConfigStruct",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorManagementConfig.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager",
      "name": "UCrowdyActorManager",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UTickableWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolBackend",
      "name": "UCrowdyActorPoolBackend",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UCrowdyRenderingBackend"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolBackendConfig",
      "name": "UCrowdyActorPoolBackendConfig",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UCrowdyRenderingBackendConfig"
      ],
      "fields": [
        {
          "name": "ReplicationPolicyClass",
          "type": "TSubclassOf<UCrowdyRepApplicationPolicy>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoolPolicyClass",
          "type": "TSubclassOf<UCrowdyActorPoolPolicy>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultPoolSizePerClass",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PerClassPoolOverrides",
          "type": "TMap<TSoftClassPtr<AActor>, int32>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxPoolSizePerClass",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolBackendConfig.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolPolicy",
      "name": "UCrowdyActorPoolPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem",
      "name": "UCrowdyActorPoolSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker",
      "name": "UCrowdyActorTracker",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UTickableWorldSubsystem"
      ],
      "fields": [
        {
          "name": "OnTrackedActorUpdates",
          "type": "FOnTrackedActorUpdateBatch",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnUpdatesGameThread",
          "type": "FOnActorUpdateGameThreadBatch",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRemoteEntityAppeared",
          "type": "FOnActorSpawnRequested",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRemoteEntityTimedOut",
          "type": "FOnActorTimeoutRequested",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRemoteEntityLeft",
          "type": "FOnActorLeftReported",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRemoteEntityLeftAnnounced",
          "type": "FOnActorLeftReported",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_BeginMagicLinkSignIn",
      "name": "UCrowdyAuth_BeginMagicLinkSignIn",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_BeginSocialSignIn",
      "name": "UCrowdyAuth_BeginSocialSignIn",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_Login",
      "name": "UCrowdyAuth_Login",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_RecordPlayerConsents",
      "name": "UCrowdyAuth_RecordPlayerConsents",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FRecordPlayerConsentsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FRecordPlayerConsentsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_Register",
      "name": "UCrowdyAuth_Register",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_RestoreSession",
      "name": "UCrowdyAuth_RestoreSession",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAuthAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication",
      "name": "UCrowdyAuthentication",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnLogin",
          "type": "FOnAuthLoginEvent",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnLoginFailed",
          "type": "FOnAuthLoginFailed",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRegister",
          "type": "FOnAuthRegisterEvent",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRegisterFailed",
          "type": "FOnAuthRegisterFailed",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnSessionRestored",
          "type": "FOnAuthSessionRestored",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnSessionRestoreFailed",
          "type": "FOnAuthSessionRestoreFailed",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnAppTokenRefreshed",
          "type": "FOnAppTokenRefreshed",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnLegalAcceptanceRequired",
          "type": "FOnLegalAcceptanceRequired",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnLegalAcceptanceEnded",
          "type": "FOnLegalAcceptanceEnded",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnServerSessionEnded",
          "type": "FSimpleMulticastDelegate",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthSaveGame",
      "name": "UCrowdyAuthSaveGame",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "USaveGame"
      ],
      "fields": [
        {
          "name": "SessionToken",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SessionGameTokenID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UserID",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/Data/CrowdyAuthSaveGame.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry",
      "name": "UCrowdyAutoRegistry",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoReplicator",
      "name": "UCrowdyAutoReplicator",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UTickableWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars",
      "name": "UCrowdyAvatars",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnMyAvatarsCacheChanged",
          "type": "FOnMyAvatarsCacheChanged",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_CreateAvatar",
      "name": "UCrowdyAvatars_CreateAvatar",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_DeleteAvatar",
      "name": "UCrowdyAvatars_DeleteAvatar",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarsAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarsAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatar",
      "name": "UCrowdyAvatars_GetAvatar",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppState",
      "name": "UCrowdyAvatars_GetAvatarAppState",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAppStateAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAppStateAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppStates",
      "name": "UCrowdyAvatars_GetAvatarAppStates",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAppStatesAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAppStatesAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetMyAvatars",
      "name": "UCrowdyAvatars_GetMyAvatars",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetUserAvatars",
      "name": "UCrowdyAvatars_GetUserAvatars",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatar",
      "name": "UCrowdyAvatars_UpdateAvatar",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatarAppState",
      "name": "UCrowdyAvatars_UpdateAvatarAppState",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAppStateAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAppStateAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "name": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdatePublicAvatarState",
      "name": "UCrowdyAvatars_UpdatePublicAvatarState",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FAvatarAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry",
      "name": "UCrowdyBakedRegistry",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "PersistentStructs",
          "type": "TArray<FSoftObjectPath>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SingletonStructs",
          "type": "TArray<FSoftObjectPath>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RpcFunctions",
          "type": "TArray<FCrowdyBakedRpcFunction>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepProperties",
          "type": "TArray<FCrowdyBakedRepProperty>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepLayoutHashes",
          "type": "TArray<FCrowdyBakedRepLayoutHash>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBindingKeyProvider",
      "name": "UCrowdyBindingKeyProvider",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyBindingKeyProvider.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBlueprintReceptionLayer",
      "name": "UCrowdyBlueprintReceptionLayer",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "OnEventNotificationReceived",
          "type": "FOnGameEventNotificationReceived",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnActorUpdateReceived",
          "type": "FOnActorUpdateReceived",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SupportedResponseTypes",
          "type": "TArray<ECrowdyMessageType>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SupportedActorUpdateTypes",
          "type": "TArray<FName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SupportedEvents",
          "type": "TArray<TObjectPtr<UScriptStruct>>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels",
      "name": "UCrowdyChannels",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnMyChannelsCacheChanged",
          "type": "FOnMyChannelsCacheChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnChannelMessageReceived",
          "type": "FOnChannelMessageReceived",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_AddChannelMember",
      "name": "UCrowdyChannels_AddChannelMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_BanChannelMember",
      "name": "UCrowdyChannels_BanChannelMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_CreateChannel",
      "name": "UCrowdyChannels_CreateChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_CreateChannelRole",
      "name": "UCrowdyChannels_CreateChannelRole",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelRoleAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelRoleAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_DeleteChannel",
      "name": "UCrowdyChannels_DeleteChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_DeleteChannelRole",
      "name": "UCrowdyChannels_DeleteChannelRole",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannel",
      "name": "UCrowdyChannels_GetChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelMembers",
      "name": "UCrowdyChannels_GetChannelMembers",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMembersAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMembersAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelPolicy",
      "name": "UCrowdyChannels_GetChannelPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelPolicyAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelPolicyAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelRoles",
      "name": "UCrowdyChannels_GetChannelRoles",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelRolesAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelRolesAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannels",
      "name": "UCrowdyChannels_GetChannels",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetMyChannels",
      "name": "UCrowdyChannels_GetMyChannels",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMyChannelsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMyChannelsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetPendingJoinRequests",
      "name": "UCrowdyChannels_GetPendingJoinRequests",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMembersAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMembersAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_JoinChannel",
      "name": "UCrowdyChannels_JoinChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_LeaveChannel",
      "name": "UCrowdyChannels_LeaveChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_RemoveChannelMember",
      "name": "UCrowdyChannels_RemoveChannelMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_RequestToJoinChannel",
      "name": "UCrowdyChannels_RequestToJoinChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_SetChannelMemberRoles",
      "name": "UCrowdyChannels_SetChannelMemberRoles",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_SetChannelPolicy",
      "name": "UCrowdyChannels_SetChannelPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelPolicyAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelPolicyAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UnbanChannelMember",
      "name": "UCrowdyChannels_UnbanChannelMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelUnbanAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelUnbanAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UpdateChannel",
      "name": "UCrowdyChannels_UpdateChannel",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UpdateChannelRole",
      "name": "UCrowdyChannels_UpdateChannelRole",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FChannelRoleAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FChannelRoleAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry",
      "name": "UCrowdyClassRegistry",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor",
      "name": "UCrowdyConnectionMonitor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnConnectionStateChanged",
          "type": "FOnConnectionStatusChange",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem",
      "name": "UCrowdyCppClientSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem",
      "name": "UCrowdyCppReplicationSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnSendRefused",
          "type": "FOnCrowdySendRefused",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyDefaultActorUpdateExecutor",
      "name": "UCrowdyDefaultActorUpdateExecutor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UActorUpdateExecutor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent",
      "name": "UCrowdyEntityComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent",
        "ICrowdyReplicationSource"
      ],
      "fields": [
        {
          "name": "OnCrowdySpawned",
          "type": "FOnCrowdyEntitySpawned",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnCrowdyDestroyed",
          "type": "FOnCrowdyEntityDestroyed",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnCrowdyOwnershipAssigned",
          "type": "FOnCrowdyOwnershipAssigned",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DestroyDelay",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PlayerDerivedFallbackReportCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "HostOwnedAutoRegisterReportCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastPlayerDerivedFallbackMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastHostOwnedAutoRegisterMessage",
          "type": "FString",
          "static": false,
          "uproperty": false
        },
        {
          "name": "IdentityResolutionCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OwnershipAnnouncementCount",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastAnnouncedOwnerID",
          "type": "FGuid",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastAnnouncedRole",
          "type": "ECrowdyRole",
          "static": false,
          "uproperty": false
        },
        {
          "name": "bLastAnnouncedLocallyOwned",
          "type": "bool",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OwnershipStepCounter",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "TrackersRepointedStep",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastAnnouncementStep",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "Mode",
          "type": "ECrowdyEntityMode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "IdentityPolicy",
          "type": "ECrowdyIdentityPolicy",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Ownership",
          "type": "ECrowdyOwnership",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HostOverride",
          "type": "ECrowdyHostOverride",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateHeartbeat",
          "type": "ECrowdyStateHeartbeat",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAutoApproveOwnershipRequests",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateExecutor",
          "type": "TObjectPtr<UActorUpdateExecutor>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAutoRegister",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponentProvider",
      "name": "UCrowdyEntityComponentProvider",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyEntityComponentProvider.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityEventHandler",
      "name": "UCrowdyEntityEventHandler",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEntityEventHandler.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubscriber",
      "name": "UCrowdyEntitySubscriber",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/ICrowdyEntitySubscriber.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem",
      "name": "UCrowdyEntitySubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [
        {
          "name": "OnEntityRegistered",
          "type": "FOnCrowdyEntityRegistered",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnEntityUnregistered",
          "type": "FOnCrowdyEntityUnregistered",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnOwnershipRequested",
          "type": "FOnCrowdyOwnershipRequested",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnEntityOwnershipChanged",
          "type": "FOnCrowdyEntityOwnershipChanged",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter",
      "name": "UCrowdyEventRouter",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UTickableWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventSource",
      "name": "UCrowdyEventSource",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction",
      "name": "UCrowdyFindMatchAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "Queued",
          "type": "FCrowdyFindMatchUpdate",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Proposed",
          "type": "FCrowdyFindMatchUpdate",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Matched",
          "type": "FCrowdyFindMatchUpdate",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Failed",
          "type": "FCrowdyFindMatchUpdate",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameKitLibrary",
      "name": "UCrowdyGameKitLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession",
      "name": "UCrowdyGameSession",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnOwnerUUIDUpdated",
          "type": "FOnOwnerUUIDUpdated",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnHostIDUpdated",
          "type": "FOnHostIDUpdated",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnAppPausedChanged",
          "type": "FOnCrowdyAppPausedChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnAccessEnded",
          "type": "FOnCrowdyAccessEnded",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem",
      "name": "UCrowdyHostSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [
        {
          "name": "OnHostElected",
          "type": "FOnCrowdyHostElected",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHUD",
      "name": "UCrowdyHUD",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyIsEntityHostServer",
      "name": "UCrowdyIsEntityHostServer",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnIsHost",
          "type": "FCrowdyHostCheckPin",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnIsNotHost",
          "type": "FCrowdyHostCheckPin",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnFailed",
          "type": "FCrowdyHostCheckPin",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorComponent",
      "name": "UCrowdyKitActorComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "KitActor",
          "type": "FCrowdyKitActorState",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnKitActorChanged",
          "type": "FOnCrowdyKitActorChanged",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyKitActorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem",
      "name": "UCrowdyKitActorSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes",
      "name": "UCrowdyKitEmotes",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [
        {
          "name": "OnEmote",
          "type": "FCrowdyKitOnEmote",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxEmoteSenders",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial",
      "name": "UCrowdyKitSocial",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "MaxChatBytes",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "OnChatMessage",
          "type": "FOnCrowdyKitChatMessage",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_AcceptIntoGuild",
      "name": "UCrowdyKitSocial_AcceptIntoGuild",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_ClaimGuildTerritory",
      "name": "UCrowdyKitSocial_ClaimGuildTerritory",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_CreateGuild",
      "name": "UCrowdyKitSocial_CreateGuild",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_CreateParty",
      "name": "UCrowdyKitSocial_CreateParty",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindGuild",
      "name": "UCrowdyKitSocial_FindGuild",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindOrCreateChatRoom",
      "name": "UCrowdyKitSocial_FindOrCreateChatRoom",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindParty",
      "name": "UCrowdyKitSocial_FindParty",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_GetGuildRoster",
      "name": "UCrowdyKitSocial_GetGuildRoster",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialMembersAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_GetPartyMembers",
      "name": "UCrowdyKitSocial_GetPartyMembers",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialMembersAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_InviteToParty",
      "name": "UCrowdyKitSocial_InviteToParty",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_JoinGuild",
      "name": "UCrowdyKitSocial_JoinGuild",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_JoinParty",
      "name": "UCrowdyKitSocial_JoinParty",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_LeaveParty",
      "name": "UCrowdyKitSocial_LeaveParty",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_PromoteInGuild",
      "name": "UCrowdyKitSocial_PromoteInGuild",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyKitSocialGroupAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocialGroupAction",
      "name": "UCrowdyKitSocialGroupAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "Completed",
          "type": "FCrowdyKitGroupAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Failed",
          "type": "FCrowdyKitGroupAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocialMembersAction",
      "name": "UCrowdyKitSocialMembersAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "Completed",
          "type": "FCrowdyKitMembersAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Failed",
          "type": "FCrowdyKitMembersAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMapProfile",
      "name": "UCrowdyMapProfile",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "bEnableNetworking",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorManagement",
          "type": "FCrowdyActorManagementConfigStruct",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bUseAutoReplicator",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ReplicationIntervalHz",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bSendActorStateOnlyOnChange",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorKeyframeIntervalSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActorHeartbeatIntervalSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bUseStateReplicator",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateRelevanceDistance",
          "type": "ECrowdyReplicationDistance",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateKeyframeIntervalSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyMapProfile.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionLibrary",
      "name": "UCrowdyMassActionLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionProcessor",
      "name": "UCrowdyMassActionProcessor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassActionProcessor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimationBatchAuditProcessor",
      "name": "UCrowdyMassAnimationBatchAuditProcessor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassAnimationProcessor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimationProcessor",
      "name": "UCrowdyMassAnimationProcessor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassAnimationProcessor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimationTrait",
      "name": "UCrowdyMassAnimationTrait",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassEntityTraitBase"
      ],
      "fields": [
        {
          "name": "AnimSet",
          "type": "TSoftObjectPtr<UCrowdyMassAnimSet>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAddRepresentationAnimationFragment",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Traits/CrowdyMassAnimationTrait.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet",
      "name": "UCrowdyMassAnimSet",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "Gaits",
          "type": "TArray<FCrowdyMassGaitEntry>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Actions",
          "type": "TArray<FCrowdyMassActionEntry>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Bank",
          "type": "TSoftObjectPtr<UAnimSequenceTransformProviderData>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoseStateEnumSource",
          "type": "ECrowdyMassPoseStateEnumSource",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoseStateEnumName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PoseStateEnum",
          "type": "TObjectPtr<UEnum>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Poses",
          "type": "TArray<FCrowdyMassPoseEntry>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpeedSmoothingTimeSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxSmoothingStepSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BlendSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSetComponent",
      "name": "UCrowdyMassAnimSetComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "AnimSet",
          "type": "TSoftObjectPtr<UCrowdyMassAnimSet>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassAnimSetComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimTrackDestructor",
      "name": "UCrowdyMassAnimTrackDestructor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassObserverProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassAnimTrackDestructor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCharacterAvatar",
      "name": "UCrowdyMassCharacterAvatar",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UCrowdyMassEntity"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassCharacterAvatar.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassConsumeSkinnedMeshAnimationProcessor",
      "name": "UCrowdyMassConsumeSkinnedMeshAnimationProcessor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassConsumeSkinnedMeshAnimationProcessor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness",
      "name": "UCrowdyMassCrowdSimHarness",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassDeveloperSettings",
      "name": "UCrowdyMassDeveloperSettings",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UDeveloperSettings"
      ],
      "fields": [
        {
          "name": "RemoteEntityConfig",
          "type": "TSoftObjectPtr<UMassEntityConfigAsset>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultSmoothingDuration",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAdaptiveSmoothing",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SmoothingIntervalOvershoot",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MinSmoothingDuration",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxSmoothingDuration",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NearTierDistance",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NearTierVisibleDistance",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxNearTierActors",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bEnableSpatialGrid",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridMode",
          "type": "ECrowdyMassSpatialGridMode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridCellSize",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridEntityBoundsRadius",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridTraceQueryRadius",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridMaxRayCells",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridMaxEntitySweepRadius",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bEnableTraceInstanceCache",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bEnablePhysicsAssetTraceMetadataCache",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridDebugColor",
          "type": "FColor",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridDebugLineThickness",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridDebugTwoDimensionalHeightPadding",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SpatialGridDebugTwoDimensionalCornerLineHalfLength",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Settings/CrowdyMassDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity",
      "name": "UCrowdyMassEntity",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject",
        "ICrowdyEventSource"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem",
      "name": "UCrowdyMassEntitySubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UWorldSubsystem",
        "ICrowdyEntitySubscriber",
        "ICrowdyEntityEventHandler"
      ],
      "fields": [
        {
          "name": "OnRowClassRecorded",
          "type": "FOnCrowdyMassRowClassRecorded",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnRowRemoved",
          "type": "FOnCrowdyMassRowRemoved",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PoseWritesFromState",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "NonZeroPoseWritesFromState",
          "type": "int64",
          "static": false,
          "uproperty": false
        },
        {
          "name": "LastNonZeroPoseFromState",
          "type": "uint8",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntityTraitsComponent",
      "name": "UCrowdyMassEntityTraitsComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "Traits",
          "type": "TArray<TObjectPtr<UMassEntityTraitBase>>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassEntityTraitsComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary",
      "name": "UCrowdyMassEventLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness",
      "name": "UCrowdyMassGateHarness",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateStateEntity",
      "name": "UCrowdyMassGateStateEntity",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "Stance",
          "type": "ECrowdyMassGateStance",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GateOnlyStateByte",
          "type": "uint8",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateStateEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassHitZoneTable",
      "name": "UCrowdyMassHitZoneTable",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "Entries",
          "type": "TArray<FCrowdyMassHitZoneEntry>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultDamageMultiplier",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent",
      "name": "UCrowdyMassNearTierComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "ActionBlendInSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ActionBlendOutSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bDriveOwnerTransform",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bApplyTraceCollision",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnServerValuesChanged",
          "type": "FCrowdyMassNearTierServerValuesChanged",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierShellComponent",
      "name": "UCrowdyMassNearTierShellComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "NearTierActorClass",
          "type": "TSoftClassPtr<AActor>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierShellComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassRemoteEntityTrait",
      "name": "UCrowdyMassRemoteEntityTrait",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassEntityTraitBase"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Traits/CrowdyMassRemoteEntityTrait.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassRenderingBackend",
      "name": "UCrowdyMassRenderingBackend",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UCrowdyRenderingBackend"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Backend/CrowdyMassRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassRenderingBackendConfig",
      "name": "UCrowdyMassRenderingBackendConfig",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UCrowdyRenderingBackendConfig"
      ],
      "fields": [
        {
          "name": "RemoteEntityConfigOverride",
          "type": "TSoftObjectPtr<UMassEntityConfigAsset>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PerClassEntityConfigs",
          "type": "TArray<FCrowdyMassEntityConfigBinding>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SmoothingDurationOverride",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bRenderLocalOwner",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Backend/CrowdyMassRenderingBackendConfig.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassRepresentationActorManagement",
      "name": "UCrowdyMassRepresentationActorManagement",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassRepresentationActorManagement"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Representation/CrowdyMassRepresentationActorManagement.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem",
      "name": "UCrowdyMassServerRecordsSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [
        {
          "name": "FollowSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        },
        {
          "name": "NamesBuiltForTest",
          "type": "int32",
          "static": false,
          "uproperty": false
        },
        {
          "name": "HandlerListsBuiltForTest",
          "type": "int32",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary",
      "name": "UCrowdyMassServerValuesLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary",
      "name": "UCrowdyMassTargetLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary",
      "name": "UCrowdyMassTraceBlueprintLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceCollisionTrait",
      "name": "UCrowdyMassTraceCollisionTrait",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassEntityTraitBase"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Traits/CrowdyMassTraceCollisionTrait.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassViewPoseTrait",
      "name": "UCrowdyMassViewPoseTrait",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassEntityTraitBase"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Traits/CrowdyMassViewPoseTrait.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassVisualReleaseProcessor",
      "name": "UCrowdyMassVisualReleaseProcessor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyMassAnimTrackDestructor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassVisualReleaseQueue",
      "name": "UCrowdyMassVisualReleaseQueue",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassVisualReleaseQueue.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMinigame",
      "name": "UCrowdyMinigame",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Minigames/CrowdyMinigame.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer",
      "name": "UCrowdyOwnershipTransfer",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem",
      "name": "UCrowdyPersistenceSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistentOwner",
      "name": "UCrowdyPersistentOwner",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/ICrowdyPersistentOwner.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayer",
      "name": "UCrowdyPlayer",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Player/CrowdyPlayer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers",
      "name": "UCrowdyPlayers",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "MaxProfilesPerCall",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_GetPlayerName",
      "name": "UCrowdyPlayers_GetPlayerName",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FPlayerProfileAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FPlayerProfileAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_GetPlayerNames",
      "name": "UCrowdyPlayers_GetPlayerNames",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FPlayerProfilesAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FPlayerProfilesAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_SetPlayerName",
      "name": "UCrowdyPlayers_SetPlayerName",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FPlayerProfileAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FPlayerProfileAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat",
      "name": "UCrowdyProximityChat",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "MaxTextBytes",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "OnProximityTextReceived",
          "type": "FOnCrowdyProximityTextReceived",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnProximityTextRefused",
          "type": "FOnCrowdyProximityTextRefused",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRemoteTransformProcessor",
      "name": "UCrowdyRemoteTransformProcessor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UMassProcessor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Processors/CrowdyRemoteTransformProcessor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRenderingBackend",
      "name": "UCrowdyRenderingBackend",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRenderingBackendConfig",
      "name": "UCrowdyRenderingBackendConfig",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRenderingBackendConfig.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy",
      "name": "UCrowdyRepApplicationPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedEventLibrary",
      "name": "UCrowdyReplicatedEventLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyReplicatedEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedGameInstanceSubsystem",
      "name": "UCrowdyReplicatedGameInstanceSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary",
      "name": "UCrowdyReplicatedSubsystemLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedWorldSubsystem",
      "name": "UCrowdyReplicatedWorldSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicationSource",
      "name": "UCrowdyReplicationSource",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyReplicationSource.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKBridgeSubsystem",
      "name": "UCrowdySDKBridgeSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "ServiceRegistry",
          "type": "FCrowdyServiceRegistry*",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DispatchActorUpdateFn",
          "type": "TFunction<void(int64, int64, int64, ECrowdyDecayRate, ECrowdyReplicationDistance, const FString&, const FInstancedStruct&, FCrowdyClassID, bool)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DispatchActorHeartbeatFn",
          "type": "TFunction<void(int64, int64, int64, const FString&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DispatchGameEventFn",
          "type": "TFunction<void(int64, int64, int64, ECrowdyDecayRate, ECrowdyReplicationDistance, const FGuid&, FInstancedStruct, ECrowdyTarget, const FGuid&, bool)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DispatchGameEventViewFn",
          "type": "TFunction<void(int64, int64, int64, ECrowdyDecayRate, ECrowdyReplicationDistance, const FGuid&, const UScriptStruct*, const void*, ECrowdyTarget, const FGuid&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "DispatchSingleActorMessageFn",
          "type": "TFunction<void(int64, int64, int64, const FGuid&, FInstancedStruct, bool)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PublishReliableRpcFn",
          "type": "TFunction<void(const FString&, const TArray<uint8>&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "SendMessageFn",
          "type": "TFunction<void(const ICrowdyMessage&)>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "BroadcastHUDReadyFn",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ReloadConfigFn",
          "type": "TFunction<void()>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdySDKBridgeSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings",
      "name": "UCrowdySDKDeveloperSettings",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UDeveloperSettings"
      ],
      "fields": [
        {
          "name": "Environment",
          "type": "ECrowdyEnvironment",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DiscoveryUrl",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AppID",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OrgId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameApiHttpUrl",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameApiWsUrl",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UDPProtocol",
          "type": "ECrowdyUDPProtocol",
          "static": false,
          "uproperty": true
        },
        {
          "name": "UDPTimeoutSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "HostPollIntervalSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAutoClearPersistentStateOnShutdown",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bShowConsentPrompt",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AllowedExecGatewayDomains",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ServerObjectCallTimeoutSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MinServerObjectCallTimeoutSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        },
        {
          "name": "ServerObjectOpenTimeoutSeconds",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameKitWorld",
          "type": "FSoftObjectPath",
          "static": false,
          "uproperty": true
        },
        {
          "name": "GameKitActorStarters",
          "type": "TArray<FSoftObjectPath>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BakedRegistry",
          "type": "TSoftObjectPtr<UCrowdyBakedRegistry>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MapProfiles",
          "type": "TMap<TSoftObjectPtr<UWorld>, TSoftObjectPtr<UCrowdyMapProfile>>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "DefaultProfile",
          "type": "TSoftObjectPtr<UCrowdyMapProfile>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "IDOverrides",
          "type": "TArray<FCrowdyIDOverride>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ClassIDOverrides",
          "type": "TArray<FCrowdyClassIDOverride>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PreloadedEntityClasses",
          "type": "TArray<TSoftClassPtr<AActor>>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem",
      "name": "UCrowdySDKSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnLogin",
          "type": "FOnLogin",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRegister",
          "type": "FOnRegister",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnLogout",
          "type": "FOnLogout",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnUDPAddressNotify",
          "type": "FOnUDPAddressNotify",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnVersionInfo",
          "type": "FOnVersionInfo",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnUDPConnectionSuccess",
          "type": "FOnUDPConnectionSuccess",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnUDPTimedOut",
          "type": "FOnUDPTimedOut",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnTeleportPermission",
          "type": "FOnTeleportPermission",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnCrowdyHUDReady",
          "type": "FOnCrowdyHUDReady",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnVoiceMicStateChanged",
          "type": "FOnVoiceMicStateChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnVoiceSpeakerTalking",
          "type": "FOnVoiceSpeakerTalking",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerCallAction",
      "name": "UCrowdyServerCallAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FCrowdyServerCallDone",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnFailed",
          "type": "FCrowdyServerCallDone",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject",
      "name": "UCrowdyServerObject",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "OnStatusChanged",
          "type": "FOnCrowdyServerObjectStatusChanged",
          "static": false,
          "uproperty": false
        },
        {
          "name": "PositionReporter",
          "type": "TWeakObjectPtr<const UObject>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "StatusChanged",
          "type": "FCrowdyServerStatusChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnRecordsChanged",
          "type": "FOnCrowdyServerRecordsChanged",
          "static": false,
          "uproperty": false
        },
        {
          "name": "RecordsChanged",
          "type": "FCrowdyServerRecordsChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RecordsUpdated",
          "type": "FCrowdyServerRecordsUpdated",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent",
      "name": "UCrowdyServerObjectComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "Definition",
          "type": "TObjectPtr<UCrowdyServerObjectDefinition>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceMode",
          "type": "ECrowdyServerObjectInstanceMode",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InstanceId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamId",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SourceDefinition",
          "type": "TObjectPtr<UCrowdyServerObjectDefinition>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SourceInstance",
          "type": "ECrowdyServerObjectSourceInstance",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SourceInstanceId",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SourceVariable",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnVariablesChanged",
          "type": "FCrowdyServerVariablesChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnStatusChanged",
          "type": "FCrowdyServerStatusChanged",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PositionReport",
          "type": "ECrowdyPositionReport",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bSnapToKeptPosition",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnPositionKept",
          "type": "FOnCrowdyPositionKept",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition",
      "name": "UCrowdyServerObjectDefinition",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "TypeName",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Kind",
          "type": "ECrowdyServerObjectKind",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Visibility",
          "type": "ECrowdyServerObjectVisibility",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bOnlyOneInstance",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnlyInstanceId",
          "type": "const TCHAR* const",
          "static": true,
          "uproperty": false
        },
        {
          "name": "RootTypeName",
          "type": "const TCHAR* const",
          "static": true,
          "uproperty": false
        },
        {
          "name": "bReadsPlayers",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bWritesPlayerState",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bReadsWorld",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bWritesWorld",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bReadsGrids",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManagesGrids",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bGrantsGridPermissions",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bReadsAccess",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bManagesAccess",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Holds",
          "type": "ECrowdyServerObjectHolds",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateForm",
          "type": "ECrowdyServerValuesForm",
          "static": false,
          "uproperty": true
        },
        {
          "name": "State",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "StateList",
          "type": "FInstancedPropertyBag",
          "static": false,
          "uproperty": true
        },
        {
          "name": "WatchedFields",
          "type": "TArray<FName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OwnerFields",
          "type": "TArray<FName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamFields",
          "type": "TArray<FName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxRecords",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "PushIntervalMs",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "TeamFrom",
          "type": "ECrowdyServerTeamSource",
          "static": false,
          "uproperty": true
        },
        {
          "name": "AreaSizeChunks",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "InterestRadiusAreas",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Functions",
          "type": "TArray<FCrowdyServerFunction>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Messages",
          "type": "TArray<FCrowdyServerMessage>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MembersFrom",
          "type": "ECrowdyServerMembersSource",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxMembers",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bShowMembers",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bRemoveMembersWhoLeave",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Timers",
          "type": "TArray<FCrowdyServerTimer>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bOnPlayerJoined",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bOnPlayerLeft",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CanCall",
          "type": "TArray<TObjectPtr<UCrowdyServerObjectDefinition>>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bCanCallAnyType",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MinInstances",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxInstances",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ParallelCallsPerInstance",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ListenTo",
          "type": "TArray<TObjectPtr<UCrowdyServerObjectDefinition>>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MemoryMegabytes",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CallTimeLimitMs",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FuelPerCallMillions",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "MaxWaitingCalls",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "SaveIntervalSeconds",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "IdleTimeoutSeconds",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Description",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CodeSource",
          "type": "ECrowdyServerCodeSource",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitStateTopic",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitCollectionTopic",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitRecord",
          "type": "TObjectPtr<UScriptStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitOwnerValues",
          "type": "TArray<FCrowdyKitOwnerValue>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bKitKeyedByPlayer",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitPositionFunction",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitPositionRate",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitActors",
          "type": "TMap<FName, TSoftClassPtr<AActor>>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitParent",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitCalls",
          "type": "TArray<FString>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "KitConfig",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "LogicFile",
          "type": "FFilePath",
          "static": false,
          "uproperty": true
        },
        {
          "name": "FieldNames",
          "type": "TArray<FCrowdyServerFieldName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "EnumValueNames",
          "type": "TArray<FCrowdyServerEnumValueName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "ListValueNames",
          "type": "TArray<FCrowdyServerListValueName>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BakedStructs",
          "type": "TArray<FCrowdyExecBakedStruct>",
          "static": false,
          "uproperty": true
        },
        {
          "name": "BakedEnums",
          "type": "TArray<FCrowdyExecBakedEnum>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary",
      "name": "UCrowdyServerObjectLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [
        {
          "name": "PlayersOnlineDefinitionPath",
          "type": "const TCHAR* const",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink",
      "name": "UCrowdyServerObjectLink",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem",
      "name": "UCrowdyServerObjectSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "GracePeriodSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        },
        {
          "name": "MaxPingsPerWindow",
          "type": "int32",
          "static": true,
          "uproperty": false
        },
        {
          "name": "PingWindowSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        },
        {
          "name": "PingWindowMarginSeconds",
          "type": "float",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerPingAction",
      "name": "UCrowdyServerPingAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FCrowdyServerPingDone",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnFailed",
          "type": "FCrowdyServerPingDone",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerTypedCallAction",
      "name": "UCrowdyServerTypedCallAction",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyServerCallAction"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent",
      "name": "UCrowdySpectatorComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "Interval",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Distance",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bAutoStart",
          "type": "bool",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateApplyOtherComponent",
      "name": "UCrowdyStateApplyOtherComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateApplyTestComponent",
      "name": "UCrowdyStateApplyTestComponent",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorComponent"
      ],
      "fields": [
        {
          "name": "CompInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "CompFloat",
          "type": "float",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBadOnRepTarget",
      "name": "UCrowdyStateBadOnRepTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepBad",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepGood",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBlueprintLibrary",
      "name": "UCrowdyStateBlueprintLibrary",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateCodecTarget",
      "name": "UCrowdyStateCodecTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepBigInt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepFloat",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepDouble",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bRepFlag",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepByte",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepEnum",
          "type": "ECrowdyStateTestEnum",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepString",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepVector",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepRotator",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateContainerRejectTarget",
      "name": "UCrowdyStateContainerRejectTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepGood",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepBadArray",
          "type": "TArray<int32>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateNestedContainerRejectTarget",
      "name": "UCrowdyStateNestedContainerRejectTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepGood",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepBadStruct",
          "type": "FCrowdyStateNestedContainerStruct",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateObjectRejectTarget",
      "name": "UCrowdyStateObjectRejectTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepGood",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepBadObject",
          "type": "TObjectPtr<UObject>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateOverlapExecutor",
      "name": "UCrowdyStateOverlapExecutor",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UActorUpdateExecutor"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStatePartialNetTarget",
      "name": "UCrowdyStatePartialNetTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepPartial",
          "type": "FCrowdyStatePartialNetStruct",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator",
      "name": "UCrowdyStateReplicator",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UTickableWorldSubsystem"
      ],
      "fields": [
        {
          "name": "DispatchHookForTests",
          "type": "TFunction<void(const FCrowdyStateDelta& , bool )>",
          "static": false,
          "uproperty": false
        },
        {
          "name": "ChannelDispatchHookForTests",
          "type": "TFunction<void(const FCrowdyStateDelta& )>",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateRetypeInt64Target",
      "name": "UCrowdyStateRetypeInt64Target",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepValue",
          "type": "int64",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateRetypeIntTarget",
      "name": "UCrowdyStateRetypeIntTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepValue",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateStaticArrayRejectTarget",
      "name": "UCrowdyStateStaticArrayRejectTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepGood",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepBadArray",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateSubsystemTestTarget",
      "name": "UCrowdyStateSubsystemTestTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepFloat",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepManualDirty",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepNotified",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NotifiedOnRepCount",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateSubsystemTestTargetB",
      "name": "UCrowdyStateSubsystemTestTargetB",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateTestTarget",
      "name": "UCrowdyStateTestTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "RepInt",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepBigInt",
          "type": "int64",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepFloat",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepDouble",
          "type": "double",
          "static": false,
          "uproperty": true
        },
        {
          "name": "bRepFlag",
          "type": "bool",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepByte",
          "type": "uint8",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepEnum",
          "type": "ECrowdyStateTestEnum",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepName",
          "type": "FName",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepString",
          "type": "FString",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepVector",
          "type": "FVector",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepRotator",
          "type": "FRotator",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepOwnerOnly",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepManualDirty",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "RepHealth",
          "type": "float",
          "static": false,
          "uproperty": true
        },
        {
          "name": "NotReplicated",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateTestTargetExtra",
      "name": "UCrowdyStateTestTargetExtra",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyStateTestTarget"
      ],
      "fields": [
        {
          "name": "RepExtra",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateWideTarget",
      "name": "UCrowdyStateWideTarget",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [
        {
          "name": "Rep00",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep01",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep02",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep03",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep04",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep05",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep06",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep07",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep08",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep09",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep10",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep11",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep12",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep13",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep14",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep15",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep16",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep17",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep18",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep19",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep20",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep21",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep22",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep23",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep24",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep25",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep26",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep27",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep28",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep29",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep30",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep31",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep32",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep33",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep34",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep35",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep36",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep37",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep38",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep39",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep40",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep41",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep42",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep43",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep44",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep45",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep46",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep47",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep48",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep49",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep50",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep51",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep52",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep53",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep54",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep55",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep56",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep57",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep58",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep59",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep60",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep61",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep62",
          "type": "int32",
          "static": false,
          "uproperty": true
        },
        {
          "name": "Rep63",
          "type": "int32",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams",
      "name": "UCrowdyTeams",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnMyTeamsCacheChanged",
          "type": "FOnMyTeamsCacheChanged",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_AddTeamMember",
      "name": "UCrowdyTeams_AddTeamMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_BanTeamMember",
      "name": "UCrowdyTeams_BanTeamMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_CreateTeam",
      "name": "UCrowdyTeams_CreateTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_CreateTeamRole",
      "name": "UCrowdyTeams_CreateTeamRole",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FRoleAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FRoleAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_DeleteTeam",
      "name": "UCrowdyTeams_DeleteTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_DeleteTeamRole",
      "name": "UCrowdyTeams_DeleteTeamRole",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetMyTeams",
      "name": "UCrowdyTeams_GetMyTeams",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMyTeamsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMyTeamsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetPendingJoinRequests",
      "name": "UCrowdyTeams_GetPendingJoinRequests",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMembersAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMembersAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeam",
      "name": "UCrowdyTeams_GetTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamMembers",
      "name": "UCrowdyTeams_GetTeamMembers",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMembersAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMembersAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamPolicy",
      "name": "UCrowdyTeams_GetTeamPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FPolicyAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FPolicyAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamRoles",
      "name": "UCrowdyTeams_GetTeamRoles",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FRolesAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FRolesAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeams",
      "name": "UCrowdyTeams_GetTeams",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamsAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamsAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_JoinTeam",
      "name": "UCrowdyTeams_JoinTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_LeaveTeam",
      "name": "UCrowdyTeams_LeaveTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_RemoveTeamMember",
      "name": "UCrowdyTeams_RemoveTeamMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamsAsyncOnError",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_RequestToJoinTeam",
      "name": "UCrowdyTeams_RequestToJoinTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_SetTeamMemberRoles",
      "name": "UCrowdyTeams_SetTeamMemberRoles",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FMemberAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_SetTeamPolicy",
      "name": "UCrowdyTeams_SetTeamPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FPolicyAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FPolicyAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UnbanTeamMember",
      "name": "UCrowdyTeams_UnbanTeamMember",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamUnbanAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamUnbanAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UpdateTeam",
      "name": "UCrowdyTeams_UpdateTeam",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FTeamAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FTeamAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UpdateTeamRole",
      "name": "UCrowdyTeams_UpdateTeamRole",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintAsyncActionBase"
      ],
      "fields": [
        {
          "name": "OnSuccess",
          "type": "FRoleAsyncResult",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnError",
          "type": "FRoleAsyncResult",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTransformRepPolicy",
      "name": "UCrowdyTransformRepPolicy",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UCrowdyRepApplicationPolicy"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyTransformRepPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem",
      "name": "UCrowdyUDPSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "OnUDPConnectionSuccessful",
          "type": "FUDPConnectionSuccessful",
          "static": false,
          "uproperty": true
        },
        {
          "name": "OnUDPTimeout",
          "type": "FUDPTimeout",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUIRootWidget",
      "name": "UCrowdyUIRootWidget",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities",
      "name": "UCrowdyUtilities",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver",
      "name": "UCrowdyVideoFrameReceiver",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UWorldSubsystem"
      ],
      "fields": [
        {
          "name": "OnVideoFrameReady",
          "type": "FOnCrowdyVideoFrameReady",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnVideoFrameAssembled",
          "type": "FOnCrowdyVideoFrameAssembled",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyWidgetSet",
      "name": "UCrowdyWidgetSet",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "WidgetSpecMap",
          "type": "TMap<FGameplayTag, FWidgetSpec>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Data/CrowdyWidgetSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyWorkerThreadsSubsystem",
      "name": "UCrowdyWorkerThreadsSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UGameInstanceSubsystem"
      ],
      "fields": [
        {
          "name": "ReservedCoreCount",
          "type": "int32",
          "static": true,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyWorkerThreadsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry",
      "name": "UEventPayloadRegistry",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UObject"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadType",
      "name": "UEventPayloadType",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UDataAsset"
      ],
      "fields": [
        {
          "name": "Entries",
          "type": "TArray<FEventPayloadTypeEntry>",
          "static": false,
          "uproperty": true
        }
      ],
      "enumerators": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/EventPayloadType.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions",
      "name": "UHelperFunctions",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UBlueprintFunctionLibrary"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "USubsystemInitializable",
      "name": "USubsystemInitializable",
      "kind": "class",
      "scope": "",
      "reflected": "UINTERFACE",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UInterface"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Interfaces/Subsystems/SubsystemInitializable.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem",
      "name": "UVoiceChatSubsystem",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": false,
      "template": false,
      "bases": [
        "UTickableWorldSubsystem"
      ],
      "fields": [
        {
          "name": "OnMicStateChanged",
          "type": "FOnCrowdyVoiceMicStateChanged",
          "static": false,
          "uproperty": false
        },
        {
          "name": "OnSpeakerTalking",
          "type": "FOnCrowdyVoiceSpeakerTalking",
          "static": false,
          "uproperty": false
        }
      ],
      "enumerators": [],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UW_CrowdyHUD",
      "name": "UW_CrowdyHUD",
      "kind": "class",
      "scope": "",
      "reflected": "UCLASS",
      "blueprint_type": true,
      "template": false,
      "bases": [
        "UUserWidget",
        "ICrowdyUIRootWidget"
      ],
      "fields": [],
      "enumerators": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Widgets/W_CrowdyHUD.h",
      "editor_module": false
    }
  ],
  "cpp_functions": [
    {
      "id": "ACrowdyHUDBase::InitializeCrowdyWidgets",
      "owner": "ACrowdyHUDBase",
      "owner_kind": "class",
      "name": "InitializeCrowdyWidgets",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitializeCrowdyWidgets()",
      "return_type": "void",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/CrowdyHUDBase.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::DestroySpawnedEntities",
      "owner": "ACrowdyMassAreaSpawner",
      "owner_kind": "class",
      "name": "DestroySpawnedEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "void DestroySpawnedEntities()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::GetSpawnedEntities",
      "owner": "ACrowdyMassAreaSpawner",
      "owner_kind": "class",
      "name": "GetSpawnedEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetSpawnedEntities(TArray<FMassEntityHandle>& OutEntities) const",
      "return_type": "void",
      "params": "TArray<FMassEntityHandle>& OutEntities",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::GetSpawnedUUIDs",
      "owner": "ACrowdyMassAreaSpawner",
      "owner_kind": "class",
      "name": "GetSpawnedUUIDs",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetSpawnedUUIDs(TArray<FGuid>& OutUUIDs) const",
      "return_type": "void",
      "params": "TArray<FGuid>& OutUUIDs",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::RespawnEntities",
      "owner": "ACrowdyMassAreaSpawner",
      "owner_kind": "class",
      "name": "RespawnEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 RespawnEntities()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassAreaSpawner::SpawnEntities",
      "owner": "ACrowdyMassAreaSpawner",
      "owner_kind": "class",
      "name": "SpawnEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 SpawnEntities()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Spawners/CrowdyMassAreaSpawner.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassCrowdSimStateEntity::GetEntityComponent",
      "owner": "ACrowdyMassCrowdSimStateEntity",
      "owner_kind": "class",
      "name": "GetEntityComponent",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyEntityComponent* GetEntityComponent() const",
      "return_type": "UCrowdyEntityComponent*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimStateEntity.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassNearTierActor::ConsumeCameFromPool",
      "owner": "ACrowdyMassNearTierActor",
      "owner_kind": "class",
      "name": "ConsumeCameFromPool",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ConsumeCameFromPool()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassNearTierActor::GetEntityTransformOffset",
      "owner": "ACrowdyMassNearTierActor",
      "owner_kind": "class",
      "name": "GetEntityTransformOffset",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector GetEntityTransformOffset() const",
      "return_type": "FVector",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassNearTierActor::IsReadyForRepresentation",
      "owner": "ACrowdyMassNearTierActor",
      "owner_kind": "class",
      "name": "IsReadyForRepresentation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReadyForRepresentation() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyMassNearTierActor::MakeRootTransformFromEntity",
      "owner": "ACrowdyMassNearTierActor",
      "owner_kind": "class",
      "name": "MakeRootTransformFromEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "FTransform MakeRootTransformFromEntity(const FTransform& EntityTransform) const",
      "return_type": "FTransform",
      "params": "const FTransform& EntityTransform",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateApplyTestActor::OnRep_Health",
      "owner": "ACrowdyStateApplyTestActor",
      "owner_kind": "class",
      "name": "OnRep_Health",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Health()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateApplyTestActor::OnRep_Score",
      "owner": "ACrowdyStateApplyTestActor",
      "owner_kind": "class",
      "name": "OnRep_Score",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Score()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateReentrantNotifyActor::OnRep_First",
      "owner": "ACrowdyStateReentrantNotifyActor",
      "owner_kind": "class",
      "name": "OnRep_First",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_First()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ACrowdyStateReentrantNotifyActor::OnRep_Third",
      "owner": "ACrowdyStateReentrantNotifyActor",
      "owner_kind": "class",
      "name": "OnRep_Third",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Third()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "ComposeCrowdyMassAnimation",
      "owner": "",
      "owner_kind": "namespace",
      "name": "ComposeCrowdyMassAnimation",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassComposedAnimation ComposeCrowdyMassAnimation(const struct FCrowdyMassAnimStateFragment& AnimState, const struct FCrowdyMassActionFragment& ActionState, uint8 PoseId, const FCrowdyMassResolvedAnimSet& Resolved, float BlendSeconds)",
      "return_type": "FCrowdyMassComposedAnimation",
      "params": "const struct FCrowdyMassAnimStateFragment& AnimState, const struct FCrowdyMassActionFragment& ActionState, uint8 PoseId, const FCrowdyMassResolvedAnimSet& Resolved, float BlendSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "CrowdyActorLeftReasonFromPayload",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyActorLeftReasonFromPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyActorLeftReason CrowdyActorLeftReasonFromPayload(const TConstArrayView<uint8> Payload)",
      "return_type": "ECrowdyActorLeftReason",
      "params": "const TConstArrayView<uint8> Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "CrowdyActorUpdateExecutor::AnswersStateNatively",
      "owner": "CrowdyActorUpdateExecutor",
      "owner_kind": "namespace",
      "name": "AnswersStateNatively",
      "test_helper": false,
      "implementation": false,
      "signature": "bool AnswersStateNatively(const UActorUpdateExecutor* Executor)",
      "return_type": "bool",
      "params": "const UActorUpdateExecutor* Executor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "CrowdyActorUpdateExecutor::IsNativeStateFunction",
      "owner": "CrowdyActorUpdateExecutor",
      "owner_kind": "namespace",
      "name": "IsNativeStateFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsNativeStateFunction(const UFunction* StateFunction)",
      "return_type": "bool",
      "params": "const UFunction* StateFunction",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "CrowdyActorUpdateRouting::JudgeQueuedUpdate",
      "owner": "CrowdyActorUpdateRouting",
      "owner_kind": "namespace",
      "name": "JudgeQueuedUpdate",
      "test_helper": false,
      "implementation": false,
      "signature": "EQueuedVerdict JudgeQueuedUpdate(const bool bTracked, const bool bSpawnPending)",
      "return_type": "EQueuedVerdict",
      "params": "const bool bTracked, const bool bSpawnPending",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorUpdateRouting.h",
      "editor_module": false
    },
    {
      "id": "CrowdyActorUpdateRouting::RouteOnReceive",
      "owner": "CrowdyActorUpdateRouting",
      "owner_kind": "namespace",
      "name": "RouteOnReceive",
      "test_helper": false,
      "implementation": false,
      "signature": "EReceiveRoute RouteOnReceive(const bool bTracked)",
      "return_type": "EReceiveRoute",
      "params": "const bool bTracked",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorUpdateRouting.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAuthoringContributions::DescribeActionEventProblem",
      "owner": "CrowdyAuthoringContributions",
      "owner_kind": "namespace",
      "name": "DescribeActionEventProblem",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeActionEventProblem(const UFunction* Function)",
      "return_type": "FString",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyAuthoringContributions.h",
      "editor_module": true
    },
    {
      "id": "CrowdyAuthoringContributions::GetActionParameters",
      "owner": "CrowdyAuthoringContributions",
      "owner_kind": "namespace",
      "name": "GetActionParameters",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyActionParameterSpec> GetActionParameters()",
      "return_type": "TArray<FCrowdyActionParameterSpec>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyAuthoringContributions.h",
      "editor_module": true
    },
    {
      "id": "CrowdyAuthoringContributions::IsCrowdRepresentationSelected",
      "owner": "CrowdyAuthoringContributions",
      "owner_kind": "namespace",
      "name": "IsCrowdRepresentationSelected",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsCrowdRepresentationSelected()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyAuthoringContributions.h",
      "editor_module": true
    },
    {
      "id": "CrowdyAuthoringContributions::SetActionEventValidator",
      "owner": "CrowdyAuthoringContributions",
      "owner_kind": "namespace",
      "name": "SetActionEventValidator",
      "test_helper": false,
      "implementation": false,
      "signature": "TFunction<FString(const UFunction*)> SetActionEventValidator(TFunction<FString(const UFunction*)> Validator)",
      "return_type": "TFunction<FString(const UFunction*)>",
      "params": "TFunction<FString(const UFunction*)> Validator",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyAuthoringContributions.h",
      "editor_module": true
    },
    {
      "id": "CrowdyAuthoringContributions::SetActionParameterProvider",
      "owner": "CrowdyAuthoringContributions",
      "owner_kind": "namespace",
      "name": "SetActionParameterProvider",
      "test_helper": false,
      "implementation": false,
      "signature": "TFunction<TArray<FCrowdyActionParameterSpec>()> SetActionParameterProvider(TFunction<TArray<FCrowdyActionParameterSpec>()> Provider)",
      "return_type": "TFunction<TArray<FCrowdyActionParameterSpec>()>",
      "params": "TFunction<TArray<FCrowdyActionParameterSpec>()> Provider",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyAuthoringContributions.h",
      "editor_module": true
    },
    {
      "id": "CrowdyAuthPayloads::EnsureGameApiGraphqlPath",
      "owner": "CrowdyAuthPayloads",
      "owner_kind": "namespace",
      "name": "EnsureGameApiGraphqlPath",
      "test_helper": false,
      "implementation": false,
      "signature": "FString EnsureGameApiGraphqlPath(const FString& Url)",
      "return_type": "FString",
      "params": "const FString& Url",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/CrowdyAuthPayloadReaders.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAuthPayloads::IsBrowserNavigableUrl",
      "owner": "CrowdyAuthPayloads",
      "owner_kind": "namespace",
      "name": "IsBrowserNavigableUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsBrowserNavigableUrl(const FString& Url)",
      "return_type": "bool",
      "params": "const FString& Url",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/CrowdyAuthPayloadReaders.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAuthPayloads::ReadIdentity",
      "owner": "CrowdyAuthPayloads",
      "owner_kind": "namespace",
      "name": "ReadIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadIdentity(const TSharedPtr<FJsonValue>& Value, int64 SignedInUserId, FCrowdyUserIdentity& OutIdentity)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonValue>& Value, int64 SignedInUserId, FCrowdyUserIdentity& OutIdentity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/CrowdyAuthPayloadReaders.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAuthPayloads::ReadLoginLinkPayload",
      "owner": "CrowdyAuthPayloads",
      "owner_kind": "namespace",
      "name": "ReadLoginLinkPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadLoginLinkPayload(const TSharedPtr<FJsonValue>& Value, bool& OutSent)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonValue>& Value, bool& OutSent",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/CrowdyAuthPayloadReaders.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAuthPayloads::ReadSocialStartPayload",
      "owner": "CrowdyAuthPayloads",
      "owner_kind": "namespace",
      "name": "ReadSocialStartPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadSocialStartPayload(const TSharedPtr<FJsonValue>& Value, FString& OutAuthorizeUrl, FString& OutState)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonValue>& Value, FString& OutAuthorizeUrl, FString& OutState",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/CrowdyAuthPayloadReaders.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAutoReplication::DecideSend",
      "owner": "CrowdyAutoReplication",
      "owner_kind": "namespace",
      "name": "DecideSend",
      "test_helper": false,
      "implementation": false,
      "signature": "ESendDecision DecideSend(const FSendInputs& Inputs)",
      "return_type": "ESendDecision",
      "params": "const FSendInputs& Inputs",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAutoReplication::HasStateChanged",
      "owner": "CrowdyAutoReplication",
      "owner_kind": "namespace",
      "name": "HasStateChanged",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasStateChanged(const FInstancedStruct& LastSent, const FInstancedStruct& Live, int32 ComparableBytes)",
      "return_type": "bool",
      "params": "const FInstancedStruct& LastSent, const FInstancedStruct& Live, int32 ComparableBytes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "CrowdyAutoReplication::ResolveCompareBytes",
      "owner": "CrowdyAutoReplication",
      "owner_kind": "namespace",
      "name": "ResolveCompareBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ResolveCompareBytes(const UScriptStruct* PreviousStruct, const UScriptStruct* SentStruct, int32 CurrentBytes)",
      "return_type": "int32",
      "params": "const UScriptStruct* PreviousStruct, const UScriptStruct* SentStruct, int32 CurrentBytes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "CrowdyBakedRegistryPaths::TEXT",
      "owner": "CrowdyBakedRegistryPaths",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* ObjectPath = TEXT(\"/Game/CrowdySDK/CrowdyBakedRegistry.CrowdyBakedRegistry\")",
      "return_type": "const TCHAR* ObjectPath =",
      "params": "\"/Game/CrowdySDK/CrowdyBakedRegistry.CrowdyBakedRegistry\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "CrowdyBakedRegistryPaths::TEXT",
      "owner": "CrowdyBakedRegistryPaths",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* PackagePath = TEXT(\"/Game/CrowdySDK/CrowdyBakedRegistry\")",
      "return_type": "const TCHAR* PackagePath =",
      "params": "\"/Game/CrowdySDK/CrowdyBakedRegistry\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "CrowdyBitwiseCompare::ComparableBytes",
      "owner": "CrowdyBitwiseCompare",
      "owner_kind": "namespace",
      "name": "ComparableBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ComparableBytes(const FProperty* Property)",
      "return_type": "int32",
      "params": "const FProperty* Property",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyBitwiseCompare.h",
      "editor_module": false
    },
    {
      "id": "CrowdyBitwiseCompare::ComparableBytes",
      "owner": "CrowdyBitwiseCompare",
      "owner_kind": "namespace",
      "name": "ComparableBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ComparableBytes(const UScriptStruct* Struct)",
      "return_type": "int32",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyBitwiseCompare.h",
      "editor_module": false
    },
    {
      "id": "CrowdyBlueprintCompileHooks::NotifyClassCompiled",
      "owner": "CrowdyBlueprintCompileHooks",
      "owner_kind": "namespace",
      "name": "NotifyClassCompiled",
      "test_helper": false,
      "implementation": false,
      "signature": "void NotifyClassCompiled(UClass* Class)",
      "return_type": "void",
      "params": "UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyBlueprintCompileHooks.h",
      "editor_module": true
    },
    {
      "id": "CrowdyBlueprintCompileHooks::SetClassCompiledHook",
      "owner": "CrowdyBlueprintCompileHooks",
      "owner_kind": "namespace",
      "name": "SetClassCompiledHook",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetClassCompiledHook(TFunction<void(UClass*)> Hook)",
      "return_type": "void",
      "params": "TFunction<void(UClass*)> Hook",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/Compiler/CrowdyBlueprintCompileHooks.h",
      "editor_module": true
    },
    {
      "id": "CrowdyCppBusyRetryDelaySeconds",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyCppBusyRetryDelaySeconds",
      "test_helper": false,
      "implementation": false,
      "signature": "TOptional<double> CrowdyCppBusyRetryDelaySeconds(int32 RetryIndex, TOptional<int64> RetryAfterMs)",
      "return_type": "TOptional<double>",
      "params": "int32 RetryIndex, TOptional<int64> RetryAfterMs",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "CrowdyCppIsAccessRefusalCode",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyCppIsAccessRefusalCode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyCppIsAccessRefusalCode(const FString& Code)",
      "return_type": "bool",
      "params": "const FString& Code",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "CrowdyCppIsBusyRetryEnabled",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyCppIsBusyRetryEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyCppIsBusyRetryEnabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "CrowdyCppSend::SplitMessage",
      "owner": "CrowdyCppSend",
      "owner_kind": "namespace",
      "name": "SplitMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SplitMessage(const ICrowdyMessage& Message, TArray<uint8>& OutFrameStorage, FCrowdyCppOutboundFrame& OutFrame, FString& OutError)",
      "return_type": "bool",
      "params": "const ICrowdyMessage& Message, TArray<uint8>& OutFrameStorage, FCrowdyCppOutboundFrame& OutFrame, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyCppSendAdapter.h",
      "editor_module": false
    },
    {
      "id": "CrowdyExec::Decode",
      "owner": "CrowdyExec",
      "owner_kind": "namespace",
      "name": "Decode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Decode(const UCrowdyServerObjectDefinition& Definition, const UScriptStruct& Struct, TConstArrayView<uint8> Bytes, void* Value, FString& OutError, const void* Defaults = nullptr)",
      "return_type": "bool",
      "params": "const UCrowdyServerObjectDefinition& Definition, const UScriptStruct& Struct, TConstArrayView<uint8> Bytes, void* Value, FString& OutError, const void* Defaults = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecCodec.h",
      "editor_module": false
    },
    {
      "id": "CrowdyExec::FindResolvedPropertyForTest",
      "owner": "CrowdyExec",
      "owner_kind": "namespace",
      "name": "FindResolvedPropertyForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "const FProperty* FindResolvedPropertyForTest(const UCrowdyServerObjectDefinition& Definition, const UScriptStruct& Struct, const FString& ServerName)",
      "return_type": "const FProperty*",
      "params": "const UCrowdyServerObjectDefinition& Definition, const UScriptStruct& Struct, const FString& ServerName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecCodec.h",
      "editor_module": false
    },
    {
      "id": "CrowdyExec::NotifyStructsChanged",
      "owner": "CrowdyExec",
      "owner_kind": "namespace",
      "name": "NotifyStructsChanged",
      "test_helper": false,
      "implementation": false,
      "signature": "void NotifyStructsChanged()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecCodec.h",
      "editor_module": false
    },
    {
      "id": "CrowdyExec::ToList",
      "owner": "CrowdyExec",
      "owner_kind": "namespace",
      "name": "ToList",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedPropertyBag ToList(const FInstancedStruct& Values)",
      "return_type": "FInstancedPropertyBag",
      "params": "const FInstancedStruct& Values",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecCodec.h",
      "editor_module": false
    },
    {
      "id": "CrowdyExecCodegen::AddLogicStubs",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "AddLogicStubs",
      "test_helper": false,
      "implementation": false,
      "signature": "FString AddLogicStubs(const FString& Logic, const FLogicGaps& Gaps)",
      "return_type": "FString",
      "params": "const FString& Logic, const FLogicGaps& Gaps",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::FindLogicGaps",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "FindLogicGaps",
      "test_helper": false,
      "implementation": false,
      "signature": "FLogicGaps FindLogicGaps(const FGeneratedCrate& Crate, const FString& Logic)",
      "return_type": "FLogicGaps",
      "params": "const FGeneratedCrate& Crate, const FString& Logic",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::FindRemovals",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "FindRemovals",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> FindRemovals(const FString& OldTypes, const FString& NewTypes)",
      "return_type": "TArray<FString>",
      "params": "const FString& OldTypes, const FString& NewTypes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::FindRenames",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "FindRenames",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FListValueRename> FindRenames(const FString& OldTypes, const FString& NewTypes)",
      "return_type": "TArray<FListValueRename>",
      "params": "const FString& OldTypes, const FString& NewTypes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::FindTypeIdentityChanges",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "FindTypeIdentityChanges",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> FindTypeIdentityChanges(const FString& OldTypes, const FString& NewTypes)",
      "return_type": "TArray<FString>",
      "params": "const FString& OldTypes, const FString& NewTypes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::Generate",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "Generate",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Generate(const UCrowdyServerObjectDefinition& Definition, FGeneratedCrate& OutCrate, FString& OutError)",
      "return_type": "bool",
      "params": "const UCrowdyServerObjectDefinition& Definition, FGeneratedCrate& OutCrate, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::GetCrateDirectory",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "GetCrateDirectory",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetCrateDirectory(const UCrowdyServerObjectDefinition& Definition)",
      "return_type": "FString",
      "params": "const UCrowdyServerObjectDefinition& Definition",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::GetLogicFile",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "GetLogicFile",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetLogicFile(const UCrowdyServerObjectDefinition& Definition, const FString& CrateDirectory)",
      "return_type": "FString",
      "params": "const UCrowdyServerObjectDefinition& Definition, const FString& CrateDirectory",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::GetLogicFile",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "GetLogicFile",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetLogicFile(const UCrowdyServerObjectDefinition& Definition)",
      "return_type": "FString",
      "params": "const UCrowdyServerObjectDefinition& Definition",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::GetServerDirectory",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "GetServerDirectory",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetServerDirectory()",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::HasOwnLogicFile",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "HasOwnLogicFile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasOwnLogicFile(const UCrowdyServerObjectDefinition& Definition)",
      "return_type": "bool",
      "params": "const UCrowdyServerObjectDefinition& Definition",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::IsGeneratedCrateFolder",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "IsGeneratedCrateFolder",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsGeneratedCrateFolder(const FString& Directory)",
      "return_type": "bool",
      "params": "const FString& Directory",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::ReadCrateDefinition",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "ReadCrateDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ReadCrateDefinition(const FString& Directory)",
      "return_type": "FString",
      "params": "const FString& Directory",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::RetagCrates",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "RetagCrates",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 RetagCrates(const FString& ServerDirectory, const FString& OldPath, const FString& NewPath)",
      "return_type": "int32",
      "params": "const FString& ServerDirectory, const FString& OldPath, const FString& NewPath",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::TEXT",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CkxSdkVersion = TEXT(\"0.12.1\")",
      "return_type": "const TCHAR* CkxSdkVersion =",
      "params": "\"0.12.1\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::WithoutCrateDefinition",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "WithoutCrateDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "FString WithoutCrateDefinition(const FString& CargoText)",
      "return_type": "FString",
      "params": "const FString& CargoText",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecCodegen::WriteCrate",
      "owner": "CrowdyExecCodegen",
      "owner_kind": "namespace",
      "name": "WriteCrate",
      "test_helper": false,
      "implementation": false,
      "signature": "bool WriteCrate(const FGeneratedCrate& Crate, const FString& Directory, TArray<FString>& OutWritten, FString& OutError)",
      "return_type": "bool",
      "params": "const FGeneratedCrate& Crate, const FString& Directory, TArray<FString>& OutWritten, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecEditor",
      "header": "CrowdyExecEditor/Public/CrowdyExecCodegen.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::HasValuePinName",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "HasValuePinName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName HasValuePinName(FName Value)",
      "return_type": "FName",
      "params": "FName Value",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::SetFindByAsset",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "SetFindByAsset",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetFindByAsset(UEdGraphNode* Node, ECrowdyServerObjectFind Instance)",
      "return_type": "void",
      "params": "UEdGraphNode* Node, ECrowdyServerObjectFind Instance",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::SpawnServerFunctionCall",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "SpawnServerFunctionCall",
      "test_helper": false,
      "implementation": false,
      "signature": "UEdGraphNode* SpawnServerFunctionCall(UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Function, FVector2D Position)",
      "return_type": "UEdGraphNode*",
      "params": "UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Function, FVector2D Position",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::SpawnServerMessageReceived",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "SpawnServerMessageReceived",
      "test_helper": false,
      "implementation": false,
      "signature": "UEdGraphNode* SpawnServerMessageReceived(UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Message, FVector2D Position)",
      "return_type": "UEdGraphNode*",
      "params": "UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Message, FVector2D Position",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::SpawnServerState",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "SpawnServerState",
      "test_helper": false,
      "implementation": false,
      "signature": "UEdGraphNode* SpawnServerState(UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FVector2D Position)",
      "return_type": "UEdGraphNode*",
      "params": "UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FVector2D Position",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::SpawnServerVariableChanged",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "SpawnServerVariableChanged",
      "test_helper": false,
      "implementation": false,
      "signature": "UEdGraphNode* SpawnServerVariableChanged(UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Variable, FVector2D Position)",
      "return_type": "UEdGraphNode*",
      "params": "UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Variable, FVector2D Position",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecNodesSpawn::SpawnServerVariableGetter",
      "owner": "CrowdyExecNodesSpawn",
      "owner_kind": "namespace",
      "name": "SpawnServerVariableGetter",
      "test_helper": false,
      "implementation": false,
      "signature": "UEdGraphNode* SpawnServerVariableGetter(UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Variable, FVector2D Position)",
      "return_type": "UEdGraphNode*",
      "params": "UEdGraph* Graph, UCrowdyServerObjectDefinition* Definition, FName Variable, FVector2D Position",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExecNodes",
      "header": "CrowdyExecNodes/Public/CrowdyExecNodesSpawn.h",
      "editor_module": true
    },
    {
      "id": "CrowdyExecTrace::Exec",
      "owner": "CrowdyExecTrace",
      "owner_kind": "namespace",
      "name": "Exec",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Exec()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyFrameSplit::ReadChannelEnvelope",
      "owner": "CrowdyFrameSplit",
      "owner_kind": "namespace",
      "name": "ReadChannelEnvelope",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool ReadChannelEnvelope(FCrowdyFrame& Frame)",
      "return_type": "[[nodiscard]] bool",
      "params": "FCrowdyFrame& Frame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyFrameSplit.h",
      "editor_module": false
    },
    {
      "id": "CrowdyFrameSplit::ReadEnvelopeForOpcode",
      "owner": "CrowdyFrameSplit",
      "owner_kind": "namespace",
      "name": "ReadEnvelopeForOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool ReadEnvelopeForOpcode(FCrowdyFrame& Frame)",
      "return_type": "[[nodiscard]] bool",
      "params": "FCrowdyFrame& Frame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyFrameSplit.h",
      "editor_module": false
    },
    {
      "id": "CrowdyFrameSplit::ReadSpatialEnvelope",
      "owner": "CrowdyFrameSplit",
      "owner_kind": "namespace",
      "name": "ReadSpatialEnvelope",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool ReadSpatialEnvelope(FCrowdyFrame& Frame)",
      "return_type": "[[nodiscard]] bool",
      "params": "FCrowdyFrame& Frame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyFrameSplit.h",
      "editor_module": false
    },
    {
      "id": "CrowdyIDConflicts::ReportAll",
      "owner": "CrowdyIDConflicts",
      "owner_kind": "namespace",
      "name": "ReportAll",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ReportAll()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyIDConflict.h",
      "editor_module": false
    },
    {
      "id": "CrowdyInterpolationTiming::OpenSegment",
      "owner": "CrowdyInterpolationTiming",
      "owner_kind": "namespace",
      "name": "OpenSegment",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySegmentTiming OpenSegment(FCrowdyArrivalIntervalHistory& History, double& LastArrivalSeconds, double ArrivalSeconds, float DeclaredDuration, const FCrowdyInterpolationTuning& Tuning)",
      "return_type": "FCrowdySegmentTiming",
      "params": "FCrowdyArrivalIntervalHistory& History, double& LastArrivalSeconds, double ArrivalSeconds, float DeclaredDuration, const FCrowdyInterpolationTuning& Tuning",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKit::FindMatch",
      "owner": "CrowdyKit",
      "owner_kind": "namespace",
      "name": "FindMatch",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<FCrowdyKitMatchSearch> FindMatch(UCrowdyServerObject* Matchmaker, int32 Rating, bool bAutoAccept, float TimeoutSeconds, FCrowdyKitMatchSearch::FOnProgress OnProgress)",
      "return_type": "TSharedRef<FCrowdyKitMatchSearch>",
      "params": "UCrowdyServerObject* Matchmaker, int32 Rating, bool bAutoAccept, float TimeoutSeconds, FCrowdyKitMatchSearch::FOnProgress OnProgress",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKit::GetTurnPlayer",
      "owner": "CrowdyKit",
      "owner_kind": "namespace",
      "name": "GetTurnPlayer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTurnPlayer(const UCrowdyServerObject* Session, int64& OutPlayer)",
      "return_type": "bool",
      "params": "const UCrowdyServerObject* Session, int64& OutPlayer",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKit::IsMyTurn",
      "owner": "CrowdyKit",
      "owner_kind": "namespace",
      "name": "IsMyTurn",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsMyTurn(const UCrowdyServerObject* Session)",
      "return_type": "bool",
      "params": "const UCrowdyServerObject* Session",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKitActorClasses::Reset",
      "owner": "CrowdyKitActorClasses",
      "owner_kind": "namespace",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorClasses.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKitActorClasses::Resolve",
      "owner": "CrowdyKitActorClasses",
      "owner_kind": "namespace",
      "name": "Resolve",
      "test_helper": false,
      "implementation": false,
      "signature": "UClass* Resolve(FName Kind)",
      "return_type": "UClass*",
      "params": "FName Kind",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorClasses.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKitActorClasses::Set",
      "owner": "CrowdyKitActorClasses",
      "owner_kind": "namespace",
      "name": "Set",
      "test_helper": false,
      "implementation": false,
      "signature": "void Set(FName Kind, const TSoftClassPtr<AActor>& Class)",
      "return_type": "void",
      "params": "FName Kind, const TSoftClassPtr<AActor>& Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorClasses.h",
      "editor_module": false
    },
    {
      "id": "CrowdyKitEvent::HasBareState",
      "owner": "CrowdyKitEvent",
      "owner_kind": "namespace",
      "name": "HasBareState",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasBareState(const uint16 EventType)",
      "return_type": "bool",
      "params": "const uint16 EventType",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/CrowdyKitEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassActionParamNames::TEXT",
      "owner": "CrowdyMassActionParamNames",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const FName ActionId = TEXT(\"ActionId\")",
      "return_type": "const FName ActionId =",
      "params": "\"ActionId\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassActionParamNames::TEXT",
      "owner": "CrowdyMassActionParamNames",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const FName PlayRate = TEXT(\"PlayRate\")",
      "return_type": "const FName PlayRate =",
      "params": "\"PlayRate\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassActionParamNames::TEXT",
      "owner": "CrowdyMassActionParamNames",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const FName Variant = TEXT(\"Variant\")",
      "return_type": "const FName Variant =",
      "params": "\"Variant\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassClampActionPlayRate",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassClampActionPlayRate",
      "test_helper": false,
      "implementation": false,
      "signature": "float CrowdyMassClampActionPlayRate(float PlayRate)",
      "return_type": "float",
      "params": "float PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassDecideActionSend",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassDecideActionSend",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyMassActionSendVerdict CrowdyMassDecideActionSend(const UClass* EntityClass, const UCrowdyMassAnimSet* AnimSet, FName ActionName, int32& OutActionId)",
      "return_type": "ECrowdyMassActionSendVerdict",
      "params": "const UClass* EntityClass, const UCrowdyMassAnimSet* AnimSet, FName ActionName, int32& OutActionId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassDeclaresActionId",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassDeclaresActionId",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassDeclaresActionId(const UFunction* Function)",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassDescribeActionEventProblem",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassDescribeActionEventProblem",
      "test_helper": false,
      "implementation": false,
      "signature": "FString CrowdyMassDescribeActionEventProblem(const UFunction* Function)",
      "return_type": "FString",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::AccessField",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "AccessField",
      "test_helper": false,
      "implementation": false,
      "signature": "EAccessResult AccessField(const FCrowdyMassEntityTarget& Target, FName FieldName, bool bWrite, FFieldVisitor Visitor)",
      "return_type": "EAccessResult",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, bool bWrite, FFieldVisitor Visitor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::AccessFieldIn",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "AccessFieldIn",
      "test_helper": false,
      "implementation": false,
      "signature": "EAccessResult AccessFieldIn(FMassEntityManager& EntityManager, const FCrowdyMassEntityTarget& Target, FName FieldName, bool bWrite, FFieldVisitor Visitor)",
      "return_type": "EAccessResult",
      "params": "FMassEntityManager& EntityManager, const FCrowdyMassEntityTarget& Target, FName FieldName, bool bWrite, FFieldVisitor Visitor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::DescribeAccessResult",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "DescribeAccessResult",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* DescribeAccessResult(EAccessResult Result)",
      "return_type": "const TCHAR*",
      "params": "EAccessResult Result",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::FindField",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "FindField",
      "test_helper": false,
      "implementation": false,
      "signature": "const FFieldBinding* FindField(FName FieldName)",
      "return_type": "const FFieldBinding*",
      "params": "FName FieldName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::IsFieldRegistered",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "IsFieldRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsFieldRegistered(FName FieldName)",
      "return_type": "bool",
      "params": "FName FieldName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::IsReloadRebindInstalledForTest",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "IsReloadRebindInstalledForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsReloadRebindInstalledForTest()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::OverwriteFieldBindingForTest",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "OverwriteFieldBindingForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool OverwriteFieldBindingForTest(FName FieldName, const FFieldBinding& Binding)",
      "return_type": "bool",
      "params": "FName FieldName, const FFieldBinding& Binding",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::RebindRegisteredFields",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "RebindRegisteredFields",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 RebindRegisteredFields()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::RegisterField",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "RegisterField",
      "test_helper": false,
      "implementation": false,
      "signature": "bool RegisterField(const FName FieldName, const FName FragmentPropertyName)",
      "return_type": "bool",
      "params": "const FName FieldName, const FName FragmentPropertyName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::RegisterField",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "RegisterField",
      "test_helper": false,
      "implementation": false,
      "signature": "bool RegisterField(FName FieldName, const UScriptStruct* FragmentType, FName FragmentPropertyName)",
      "return_type": "bool",
      "params": "FName FieldName, const UScriptStruct* FragmentType, FName FragmentPropertyName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::ResetRefusalLogThrottleForTest",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "ResetRefusalLogThrottleForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ResetRefusalLogThrottleForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::ResolveEntityManager",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "ResolveEntityManager",
      "test_helper": false,
      "implementation": false,
      "signature": "FMassEntityManager* ResolveEntityManager(const FCrowdyMassEntityTarget& Target)",
      "return_type": "FMassEntityManager*",
      "params": "const FCrowdyMassEntityTarget& Target",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::SetEntityManagerForTest",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "SetEntityManagerForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetEntityManagerForTest(FMassEntityManager* InEntityManager)",
      "return_type": "void",
      "params": "FMassEntityManager* InEntityManager",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::SetPoseIdIn",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "SetPoseIdIn",
      "test_helper": false,
      "implementation": false,
      "signature": "EAccessResult SetPoseIdIn(FMassEntityManager& EntityManager, const FCrowdyMassEntityTarget& Target, uint8 PoseId)",
      "return_type": "EAccessResult",
      "params": "FMassEntityManager& EntityManager, const FCrowdyMassEntityTarget& Target, uint8 PoseId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFields::UnregisterFieldForTest",
      "owner": "CrowdyMassFields",
      "owner_kind": "namespace",
      "name": "UnregisterFieldForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void UnregisterFieldForTest(FName FieldName)",
      "return_type": "void",
      "params": "FName FieldName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassFieldAccess.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassFindPlayActionEvent",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassFindPlayActionEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "UFunction* CrowdyMassFindPlayActionEvent()",
      "return_type": "UFunction*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassMakeActionEventHandler",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassMakeActionEventHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassEventIngestor CrowdyMassMakeActionEventHandler(FName ActionIdParam = CrowdyMassActionParamNames::ActionId, FName VariantParam = CrowdyMassActionParamNames::Variant, FName PlayRateParam = CrowdyMassActionParamNames::PlayRate)",
      "return_type": "FCrowdyMassEventIngestor",
      "params": "FName ActionIdParam = CrowdyMassActionParamNames::ActionId, FName VariantParam = CrowdyMassActionParamNames::Variant, FName PlayRateParam = CrowdyMassActionParamNames::PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::ActionBlendInForSeek",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "ActionBlendInForSeek",
      "test_helper": false,
      "implementation": false,
      "signature": "float ActionBlendInForSeek(float AuthoredBlendInSeconds, float StartSecondsIntoAction)",
      "return_type": "float",
      "params": "float AuthoredBlendInSeconds, float StartSecondsIntoAction",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::ChooseActionMesh",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "ChooseActionMesh",
      "test_helper": false,
      "implementation": false,
      "signature": "USkeletalMeshComponent* ChooseActionMesh(const AActor& Actor)",
      "return_type": "USkeletalMeshComponent*",
      "params": "const AActor& Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::HasDrawableSkinnedMesh",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "HasDrawableSkinnedMesh",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasDrawableSkinnedMesh(const AActor& Actor)",
      "return_type": "bool",
      "params": "const AActor& Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::IsTraceEnabled",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "IsTraceEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsTraceEnabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::MeshTransformFromVisualizationDesc",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "MeshTransformFromVisualizationDesc",
      "test_helper": false,
      "implementation": false,
      "signature": "FTransform MeshTransformFromVisualizationDesc(const FSkinnedMeshInstanceVisualizationDesc& Desc)",
      "return_type": "FTransform",
      "params": "const FSkinnedMeshInstanceVisualizationDesc& Desc",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::ResolveShellMeshTransform",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "ResolveShellMeshTransform",
      "test_helper": false,
      "implementation": false,
      "signature": "FTransform ResolveShellMeshTransform(const FSkinnedMeshInstanceVisualizationDesc& Desc, const FTransform& Authored)",
      "return_type": "FTransform",
      "params": "const FSkinnedMeshInstanceVisualizationDesc& Desc, const FTransform& Authored",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::ShouldCarryTraceCollision",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "ShouldCarryTraceCollision",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldCarryTraceCollision(const UPrimitiveComponent& Primitive, const USkeletalMeshComponent* ActionMesh)",
      "return_type": "bool",
      "params": "const UPrimitiveComponent& Primitive, const USkeletalMeshComponent* ActionMesh",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Actors/CrowdyMassNearTierActor.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassNearTier::ShouldStartHeldAction",
      "owner": "CrowdyMassNearTier",
      "owner_kind": "namespace",
      "name": "ShouldStartHeldAction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldStartHeldAction(bool bIsBeingShownNow, bool bHasStartedAnAction, int32 StartedSerial, int32 IncomingSerial)",
      "return_type": "bool",
      "params": "bool bIsBeingShownNow, bool bHasStartedAnAction, int32 StartedSerial, int32 IncomingSerial",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassResetActionSendRefusalLog",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassResetActionSendRefusalLog",
      "test_helper": false,
      "implementation": false,
      "signature": "void CrowdyMassResetActionSendRefusalLog()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassShouldReportActionSendRefusal",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassShouldReportActionSendRefusal",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassShouldReportActionSendRefusal(const UClass* EntityClass, FName ActionName, ECrowdyMassActionSendVerdict Verdict)",
      "return_type": "bool",
      "params": "const UClass* EntityClass, FName ActionName, ECrowdyMassActionSendVerdict Verdict",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTarget::CheckEventClass",
      "owner": "CrowdyMassTarget",
      "owner_kind": "namespace",
      "name": "CheckEventClass",
      "test_helper": false,
      "implementation": false,
      "signature": "EClassCheckResult CheckEventClass(const UFunction* Fn, const UClass* RecordedClass)",
      "return_type": "EClassCheckResult",
      "params": "const UFunction* Fn, const UClass* RecordedClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTargetResolver.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTarget::ResolveRpcTarget",
      "owner": "CrowdyMassTarget",
      "owner_kind": "namespace",
      "name": "ResolveRpcTarget",
      "test_helper": false,
      "implementation": false,
      "signature": "EResolveResult ResolveRpcTarget(const FCrowdyMassEntityTarget& Target, FCrowdyRpcTarget& OutRpcTarget)",
      "return_type": "EResolveResult",
      "params": "const FCrowdyMassEntityTarget& Target, FCrowdyRpcTarget& OutRpcTarget",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTargetResolver.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTarget::ResolveRpcTargetIn",
      "owner": "CrowdyMassTarget",
      "owner_kind": "namespace",
      "name": "ResolveRpcTargetIn",
      "test_helper": false,
      "implementation": false,
      "signature": "EResolveResult ResolveRpcTargetIn(FMassEntityManager& EntityManager, const FCrowdyMassEntityTarget& Target, FCrowdyRpcTarget& OutRpcTarget)",
      "return_type": "EResolveResult",
      "params": "FMassEntityManager& EntityManager, const FCrowdyMassEntityTarget& Target, FCrowdyRpcTarget& OutRpcTarget",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTargetResolver.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTrace::DoesTraceCollisionFragmentAllowParticipation",
      "owner": "CrowdyMassTrace",
      "owner_kind": "namespace",
      "name": "DoesTraceCollisionFragmentAllowParticipation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DoesTraceCollisionFragmentAllowParticipation(const FCrowdyMassTraceCollisionFragment* TraceCollisionFragment)",
      "return_type": "bool",
      "params": "const FCrowdyMassTraceCollisionFragment* TraceCollisionFragment",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTrace::JoinEntityIdentityToTraceHit",
      "owner": "CrowdyMassTrace",
      "owner_kind": "namespace",
      "name": "JoinEntityIdentityToTraceHit",
      "test_helper": false,
      "implementation": false,
      "signature": "bool JoinEntityIdentityToTraceHit(FMassEntityHandle Entity, const FCrowdyRemoteIdentityFragment* IdentityFragment, UWorld* World, FCrowdyMassTraceHit& OutHit)",
      "return_type": "bool",
      "params": "FMassEntityHandle Entity, const FCrowdyRemoteIdentityFragment* IdentityFragment, UWorld* World, FCrowdyMassTraceHit& OutHit",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTrace::RecordWorldReportedEntity",
      "owner": "CrowdyMassTrace",
      "owner_kind": "namespace",
      "name": "RecordWorldReportedEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void RecordWorldReportedEntity(const FCrowdyMassOverlapResult& WorldOverlap, FCrowdyMassWorldReportedEntities& OutReported)",
      "return_type": "void",
      "params": "const FCrowdyMassOverlapResult& WorldOverlap, FCrowdyMassWorldReportedEntities& OutReported",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTrace::RecordWorldReportedEntity",
      "owner": "CrowdyMassTrace",
      "owner_kind": "namespace",
      "name": "RecordWorldReportedEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void RecordWorldReportedEntity(const FCrowdyMassTraceHit& WorldHit, FCrowdyMassWorldReportedEntities& OutReported)",
      "return_type": "void",
      "params": "const FCrowdyMassTraceHit& WorldHit, FCrowdyMassWorldReportedEntities& OutReported",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassTrace::ShouldTraceEntityAsRow",
      "owner": "CrowdyMassTrace",
      "owner_kind": "namespace",
      "name": "ShouldTraceEntityAsRow",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldTraceEntityAsRow(const FMassRepresentationFragment& Representation, bool bReportedByWorldQuery)",
      "return_type": "bool",
      "params": "const FMassRepresentationFragment& Representation, bool bReportedByWorldQuery",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "CrowdyMassWriteAction",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyMassWriteAction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassWriteAction(FCrowdyMassActionFragment& Action, int32 ActionId, int32 Variant, float PlayRate)",
      "return_type": "bool",
      "params": "FCrowdyMassActionFragment& Action, int32 ActionId, int32 Variant, float PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionEvents.h",
      "editor_module": false
    },
    {
      "id": "CrowdyNativeKit::DecodeActorState",
      "owner": "CrowdyNativeKit",
      "owner_kind": "namespace",
      "name": "DecodeActorState",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DecodeActorState(TConstArrayView<uint8> Bytes, FCrowdyNativeKitActorState& Out)",
      "return_type": "bool",
      "params": "TConstArrayView<uint8> Bytes, FCrowdyNativeKitActorState& Out",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "CrowdyNetProfile::DecodeScopes",
      "owner": "CrowdyNetProfile",
      "owner_kind": "namespace",
      "name": "DecodeScopes",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DecodeScopes()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNetLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyNetTrace::Net",
      "owner": "CrowdyNetTrace",
      "owner_kind": "namespace",
      "name": "Net",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Net()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNetLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyNetTrace::Query",
      "owner": "CrowdyNetTrace",
      "owner_kind": "namespace",
      "name": "Query",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Query()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNetLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyNetTrace::Serialize",
      "owner": "CrowdyNetTrace",
      "owner_kind": "namespace",
      "name": "Serialize",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Serialize()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNetLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyPodCopyPlan::Apply",
      "owner": "CrowdyPodCopyPlan",
      "owner_kind": "namespace",
      "name": "Apply",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Apply(const FCrowdyCopyPlan& Plan, FArchive& Ar, void* Container)",
      "return_type": "bool",
      "params": "const FCrowdyCopyPlan& Plan, FArchive& Ar, void* Container",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "CrowdyPodCopyPlan::Build",
      "owner": "CrowdyPodCopyPlan",
      "owner_kind": "namespace",
      "name": "Build",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCopyPlan Build(const UScriptStruct* Struct, FString& OutReason)",
      "return_type": "FCrowdyCopyPlan",
      "params": "const UScriptStruct* Struct, FString& OutReason",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "CrowdyPodCopyPlan::Find",
      "owner": "CrowdyPodCopyPlan",
      "owner_kind": "namespace",
      "name": "Find",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyCopyPlan* Find(const UScriptStruct* Struct)",
      "return_type": "const FCrowdyCopyPlan*",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "CrowdyPodCopyPlan::GetBuildCount",
      "owner": "CrowdyPodCopyPlan",
      "owner_kind": "namespace",
      "name": "GetBuildCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetBuildCount()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "CrowdyPodCopyPlan::InstallForTests",
      "owner": "CrowdyPodCopyPlan",
      "owner_kind": "namespace",
      "name": "InstallForTests",
      "test_helper": true,
      "implementation": false,
      "signature": "void InstallForTests(const UScriptStruct* Struct, FCrowdyCopyPlan Plan)",
      "return_type": "void",
      "params": "const UScriptStruct* Struct, FCrowdyCopyPlan Plan",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "CrowdyPodCopyPlan::InvalidateAll",
      "owner": "CrowdyPodCopyPlan",
      "owner_kind": "namespace",
      "name": "InvalidateAll",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidateAll()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "CrowdyReplicationModeDecision::KeysToScrubOnSwitch",
      "owner": "CrowdyReplicationModeDecision",
      "owner_kind": "namespace",
      "name": "KeysToScrubOnSwitch",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<const TCHAR*> KeysToScrubOnSwitch(ECrowdyReplicationMode FromMode, ECrowdyReplicationMode ToMode)",
      "return_type": "TArray<const TCHAR*>",
      "params": "ECrowdyReplicationMode FromMode, ECrowdyReplicationMode ToMode",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyReplicationMode.h",
      "editor_module": true
    },
    {
      "id": "CrowdyReplicationModeDecision::OnRepFollowsGraphRename",
      "owner": "CrowdyReplicationModeDecision",
      "owner_kind": "namespace",
      "name": "OnRepFollowsGraphRename",
      "test_helper": false,
      "implementation": false,
      "signature": "bool OnRepFollowsGraphRename(const FString& CurrentOnRep, FName OldGraphName, FName NewGraphName)",
      "return_type": "bool",
      "params": "const FString& CurrentOnRep, FName OldGraphName, FName NewGraphName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyReplicationMode.h",
      "editor_module": true
    },
    {
      "id": "CrowdyReplicationModeDecision::OwnedKeys",
      "owner": "CrowdyReplicationModeDecision",
      "owner_kind": "namespace",
      "name": "OwnedKeys",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<const TCHAR*> OwnedKeys(ECrowdyReplicationMode Mode)",
      "return_type": "TArray<const TCHAR*>",
      "params": "ECrowdyReplicationMode Mode",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyReplicationMode.h",
      "editor_module": true
    },
    {
      "id": "CrowdyReplicationProfile::StateScopes",
      "owner": "CrowdyReplicationProfile",
      "owner_kind": "namespace",
      "name": "StateScopes",
      "test_helper": false,
      "implementation": false,
      "signature": "bool StateScopes()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/CrowdyReplicationLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyReplicationTrace::Entity",
      "owner": "CrowdyReplicationTrace",
      "owner_kind": "namespace",
      "name": "Entity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Entity()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/CrowdyReplicationLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyReplicationTrace::Pool",
      "owner": "CrowdyReplicationTrace",
      "owner_kind": "namespace",
      "name": "Pool",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Pool()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/CrowdyReplicationLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyReplicationTrace::State",
      "owner": "CrowdyReplicationTrace",
      "owner_kind": "namespace",
      "name": "State",
      "test_helper": false,
      "implementation": false,
      "signature": "bool State()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/CrowdyReplicationLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::HasReplicatesMeta",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "HasReplicatesMeta",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasReplicatesMeta(const UField* Field)",
      "return_type": "bool",
      "params": "const UField* Field",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Action = TEXT(\"CrowdyAction\")",
      "return_type": "const TCHAR* Action =",
      "params": "\"CrowdyAction\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Channel = TEXT(\"CrowdyChannel\")",
      "return_type": "const TCHAR* Channel =",
      "params": "\"CrowdyChannel\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Decay = TEXT(\"CrowdyDecay\")",
      "return_type": "const TCHAR* Decay =",
      "params": "\"CrowdyDecay\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Distance = TEXT(\"CrowdyDistance\")",
      "return_type": "const TCHAR* Distance =",
      "params": "\"CrowdyDistance\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* LegacyReplicate = TEXT(\"CrowdyReplicate\")",
      "return_type": "const TCHAR* LegacyReplicate =",
      "params": "\"CrowdyReplicate\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Recipient = TEXT(\"CrowdyRecipient\")",
      "return_type": "const TCHAR* Recipient =",
      "params": "\"CrowdyRecipient\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdyRpcMetaKeys::TEXT",
      "owner": "CrowdyRpcMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Replicates = TEXT(\"CrowdyReplicates\")",
      "return_type": "const TCHAR* Replicates =",
      "params": "\"CrowdyReplicates\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "CrowdySDKTrace::Sdk",
      "owner": "CrowdySDKTrace",
      "owner_kind": "namespace",
      "name": "Sdk",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Sdk()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/CrowdySDKLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyServerObjectDetail::IsSwitchedOffText",
      "owner": "CrowdyServerObjectDetail",
      "owner_kind": "namespace",
      "name": "IsSwitchedOffText",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSwitchedOffText(const FString& Message)",
      "return_type": "bool",
      "params": "const FString& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "CrowdyServicesTrace::Hud",
      "owner": "CrowdyServicesTrace",
      "owner_kind": "namespace",
      "name": "Hud",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Hud()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/CrowdyServicesLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyServicesTrace::Services",
      "owner": "CrowdyServicesTrace",
      "owner_kind": "namespace",
      "name": "Services",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Services()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/CrowdyServicesLog.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::ClaimShardForWork",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "ClaimShardForWork",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ClaimShardForWork(FShardState& State, TFunctionRef<bool()> Schedule, TFunctionRef<void()> Wake)",
      "return_type": "bool",
      "params": "FShardState& State, TFunctionRef<bool()> Schedule, TFunctionRef<void()> Wake",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::ComputeShardCount",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "ComputeShardCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ComputeShardCount(const int32 NumCores)",
      "return_type": "int32",
      "params": "const int32 NumCores",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::DecideBatchStep",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "DecideBatchStep",
      "test_helper": false,
      "implementation": false,
      "signature": "EBatchStep DecideBatchStep(const int32 BatchNum, const int32 MaxUpdatesPerBatch, const double RemainingSeconds)",
      "return_type": "EBatchStep",
      "params": "const int32 BatchNum, const int32 MaxUpdatesPerBatch, const double RemainingSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::ReleaseShard",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "ReleaseShard",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReleaseShard(FShardState& State, TFunctionRef<bool()> HasWork, TFunctionRef<bool()> Schedule)",
      "return_type": "bool",
      "params": "FShardState& State, TFunctionRef<bool()> HasWork, TFunctionRef<bool()> Schedule",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::RunShardConsumer",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "RunShardConsumer",
      "test_helper": false,
      "implementation": false,
      "signature": "void RunShardConsumer(FShardState& State, TFunctionRef<void()> Process, TFunctionRef<bool()> HasWork, TFunctionRef<bool()> Schedule, TFunctionRef<void()> OnFinished)",
      "return_type": "void",
      "params": "FShardState& State, TFunctionRef<void()> Process, TFunctionRef<bool()> HasWork, TFunctionRef<bool()> Schedule, TFunctionRef<void()> OnFinished",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::ScheduleOwnedShard",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "ScheduleOwnedShard",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ScheduleOwnedShard(FShardState& State, TFunctionRef<bool()> Schedule)",
      "return_type": "bool",
      "params": "FShardState& State, TFunctionRef<bool()> Schedule",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::ScheduleShardConsumer",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "ScheduleShardConsumer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ScheduleShardConsumer(std::atomic<int32>& ConsumersInFlight, TFunctionRef<bool()> Enqueue)",
      "return_type": "bool",
      "params": "std::atomic<int32>& ConsumersInFlight, TFunctionRef<bool()> Enqueue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdyShardScheduling::ShardWaitMilliseconds",
      "owner": "CrowdyShardScheduling",
      "owner_kind": "namespace",
      "name": "ShardWaitMilliseconds",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 ShardWaitMilliseconds(const double RemainingSeconds)",
      "return_type": "uint32",
      "params": "const double RemainingSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyShardScheduling.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ActorIdOffset = ContainsAuthOffset + sizeof(uint8)",
      "return_type": "int32 ActorIdOffset = ContainsAuthOffset +",
      "params": "uint8",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 AppIdOffset = OpcodeOffset + sizeof(uint8)",
      "return_type": "int32 AppIdOffset = OpcodeOffset +",
      "params": "uint8",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ChunkXOffset = AppIdOffset + sizeof(int64)",
      "return_type": "int32 ChunkXOffset = AppIdOffset +",
      "params": "int64",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ChunkYOffset = ChunkXOffset + sizeof(int64)",
      "return_type": "int32 ChunkYOffset = ChunkXOffset +",
      "params": "int64",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ChunkZOffset = ChunkYOffset + sizeof(int64)",
      "return_type": "int32 ChunkZOffset = ChunkYOffset +",
      "params": "int64",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ContainsAuthOffset = DecayOffset + sizeof(uint8)",
      "return_type": "int32 ContainsAuthOffset = DecayOffset +",
      "params": "uint8",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 DecayOffset = DistanceOffset + sizeof(uint8)",
      "return_type": "int32 DecayOffset = DistanceOffset +",
      "params": "uint8",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpatialHeader::sizeof",
      "owner": "CrowdySpatialHeader",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 DistanceOffset = ChunkZOffset + sizeof(int64)",
      "return_type": "int32 DistanceOffset = ChunkZOffset +",
      "params": "int64",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpectator::ClampDistance",
      "owner": "CrowdySpectator",
      "owner_kind": "namespace",
      "name": "ClampDistance",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ClampDistance(int32 Distance)",
      "return_type": "int32",
      "params": "int32 Distance",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpectator::ClampInterval",
      "owner": "CrowdySpectator",
      "owner_kind": "namespace",
      "name": "ClampInterval",
      "test_helper": false,
      "implementation": false,
      "signature": "float ClampInterval(float Seconds)",
      "return_type": "float",
      "params": "float Seconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpectator::CountsAsSent",
      "owner": "CrowdySpectator",
      "owner_kind": "namespace",
      "name": "CountsAsSent",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CountsAsSent(ECrowdyCppSendOutcome Outcome)",
      "return_type": "bool",
      "params": "ECrowdyCppSendOutcome Outcome",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpectator::FillBeatMessage",
      "owner": "CrowdySpectator",
      "owner_kind": "namespace",
      "name": "FillBeatMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void FillBeatMessage(const FBeat& Beat, int64 AppId, FActorUpdateRequestMessage& Message)",
      "return_type": "void",
      "params": "const FBeat& Beat, int64 AppId, FActorUpdateRequestMessage& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdySpectator::ViewerUuid",
      "owner": "CrowdySpectator",
      "owner_kind": "namespace",
      "name": "ViewerUuid",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ViewerUuid(const FString& SessionUuid, int64 UserId)",
      "return_type": "FString",
      "params": "const FString& SessionUuid, int64 UserId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStateMetaKeys::HasStateMeta",
      "owner": "CrowdyStateMetaKeys",
      "owner_kind": "namespace",
      "name": "HasStateMeta",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasStateMeta(const FProperty* Property)",
      "return_type": "bool",
      "params": "const FProperty* Property",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStateMetaKeys::TEXT",
      "owner": "CrowdyStateMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Heartbeat = TEXT(\"CrowdyHeartbeat\")",
      "return_type": "const TCHAR* Heartbeat =",
      "params": "\"CrowdyHeartbeat\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStateMetaKeys::TEXT",
      "owner": "CrowdyStateMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* ManualDirty = TEXT(\"CrowdyManualDirty\")",
      "return_type": "const TCHAR* ManualDirty =",
      "params": "\"CrowdyManualDirty\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStateMetaKeys::TEXT",
      "owner": "CrowdyStateMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* OnRep = TEXT(\"CrowdyOnRep\")",
      "return_type": "const TCHAR* OnRep =",
      "params": "\"CrowdyOnRep\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStateMetaKeys::TEXT",
      "owner": "CrowdyStateMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* OwnerOnly = TEXT(\"CrowdyOwnerOnly\")",
      "return_type": "const TCHAR* OwnerOnly =",
      "params": "\"CrowdyOwnerOnly\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStateMetaKeys::TEXT",
      "owner": "CrowdyStateMetaKeys",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* Replicate = TEXT(\"CrowdyState\")",
      "return_type": "const TCHAR* Replicate =",
      "params": "\"CrowdyState\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateMetaKeys.h",
      "editor_module": false
    },
    {
      "id": "CrowdyStudioAuth::FetchAppChannelNames",
      "owner": "CrowdyStudioAuth",
      "owner_kind": "namespace",
      "name": "FetchAppChannelNames",
      "test_helper": false,
      "implementation": false,
      "signature": "void FetchAppChannelNames(int64 AppId, TFunction<void(const TArray<FString>&)> OnDone)",
      "return_type": "void",
      "params": "int64 AppId, TFunction<void(const TArray<FString>&)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioAuth::GetSignedInIdentity",
      "owner": "CrowdyStudioAuth",
      "owner_kind": "namespace",
      "name": "GetSignedInIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetSignedInIdentity(int32& OutScope, int64& OutUserId)",
      "return_type": "bool",
      "params": "int32& OutScope, int64& OutUserId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioAuth::GetSignedInToken",
      "owner": "CrowdyStudioAuth",
      "owner_kind": "namespace",
      "name": "GetSignedInToken",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetSignedInToken()",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioExtraPages::OpenPage",
      "owner": "CrowdyStudioExtraPages",
      "owner_kind": "namespace",
      "name": "OpenPage",
      "test_helper": false,
      "implementation": false,
      "signature": "void OpenPage(FName Id)",
      "return_type": "void",
      "params": "FName Id",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioExtraPages::RegisterPage",
      "owner": "CrowdyStudioExtraPages",
      "owner_kind": "namespace",
      "name": "RegisterPage",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterPage(FName Id, const FText& Group, const FText& Label, const TCHAR* Icon, TFunction<TSharedRef<SWidget>()> MakeWidget)",
      "return_type": "void",
      "params": "FName Id, const FText& Group, const FText& Label, const TCHAR* Icon, TFunction<TSharedRef<SWidget>()> MakeWidget",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioExtraPages::UnregisterPage",
      "owner": "CrowdyStudioExtraPages",
      "owner_kind": "namespace",
      "name": "UnregisterPage",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterPage(FName Id)",
      "return_type": "void",
      "params": "FName Id",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioRegistry::HasRebuildHook",
      "owner": "CrowdyStudioRegistry",
      "owner_kind": "namespace",
      "name": "HasRebuildHook",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasRebuildHook()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioRegistry::RequestRebuild",
      "owner": "CrowdyStudioRegistry",
      "owner_kind": "namespace",
      "name": "RequestRebuild",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestRebuild(TFunction<void()> OnComplete = nullptr)",
      "return_type": "void",
      "params": "TFunction<void()> OnComplete = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioRegistry::SetRebuildHook",
      "owner": "CrowdyStudioRegistry",
      "owner_kind": "namespace",
      "name": "SetRebuildHook",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetRebuildHook(TFunction<void(TFunction<void()> )> Hook)",
      "return_type": "void",
      "params": "TFunction<void(TFunction<void()> )> Hook",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioTrace::Enabled",
      "owner": "CrowdyStudioTrace",
      "owner_kind": "namespace",
      "name": "Enabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Enabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/CrowdyStudioModule.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::Badge",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "Badge",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> Badge(const FText& Label, EBadgeTone Tone, const FText& Tooltip = FText::GetEmpty())",
      "return_type": "TSharedRef<SWidget>",
      "params": "const FText& Label, EBadgeTone Tone, const FText& Tooltip = FText::GetEmpty()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::BrandMark",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "BrandMark",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> BrandMark(int32 FontSize = 28, bool bWithCrown = true, EHorizontalAlignment HAlign = HAlign_Center)",
      "return_type": "TSharedRef<SWidget>",
      "params": "int32 FontSize = 28, bool bWithCrown = true, EHorizontalAlignment HAlign = HAlign_Center",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::Card",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "Card",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> Card(const TSharedRef<SWidget>& Content, const FMargin& Padding = FMargin(16.0f, 14.0f), bool bFlat = false)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TSharedRef<SWidget>& Content, const FMargin& Padding = FMargin(16.0f, 14.0f), bool bFlat = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::Chip",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "Chip",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> Chip(const FText& Text)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const FText& Text",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::ColorForTone",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "ColorForTone",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor ColorForTone(EBadgeTone Tone)",
      "return_type": "FLinearColor",
      "params": "EBadgeTone Tone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::CopyButton",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "CopyButton",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> CopyButton(TAttribute<FString> Value, const FText& What)",
      "return_type": "TSharedRef<SWidget>",
      "params": "TAttribute<FString> Value, const FText& What",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::CopyChip",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "CopyChip",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> CopyChip(TAttribute<FString> Value, const FText& What)",
      "return_type": "TSharedRef<SWidget>",
      "params": "TAttribute<FString> Value, const FText& What",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::EmptyState",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "EmptyState",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> EmptyState(const TCHAR* Icon, const FText& Message)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TCHAR* Icon, const FText& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::Field",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "Field",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> Field(const FText& Label, const TSharedRef<SWidget>& Input, const FText& Hint = FText::GetEmpty())",
      "return_type": "TSharedRef<SWidget>",
      "params": "const FText& Label, const TSharedRef<SWidget>& Input, const FText& Hint = FText::GetEmpty()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::GroupLabel",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "GroupLabel",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> GroupLabel(const FText& Text)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const FText& Text",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::Icon",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "Icon",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> Icon(const TCHAR* Name, float Size = 18.0f, FSlateColor Tint = FSlateColor(FLinearColor::White))",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TCHAR* Name, float Size = 18.0f, FSlateColor Tint = FSlateColor(FLinearColor::White)",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::Input",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "Input",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SEditableTextBox> Input(const FText& Hint, bool bPassword = false)",
      "return_type": "TSharedRef<SEditableTextBox>",
      "params": "const FText& Hint, bool bPassword = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::ListCard",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "ListCard",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> ListCard(const TSharedRef<SWidget>& List, float Height)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TSharedRef<SWidget>& List, float Height",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::ReadCapBox",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "ReadCapBox",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ReadCapBox(const TSharedPtr<SEditableTextBox>& Box)",
      "return_type": "int32",
      "params": "const TSharedPtr<SEditableTextBox>& Box",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::SectionHeader",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "SectionHeader",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> SectionHeader(const FText& Title, const TCHAR* Icon = nullptr, TSharedPtr<SWidget> RightAccessory = nullptr)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const FText& Title, const TCHAR* Icon = nullptr, TSharedPtr<SWidget> RightAccessory = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::SegmentedEnum",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "SegmentedEnum",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> SegmentedEnum(const TArray<FString>& Values, const TArray<FText>& Labels, TAttribute<FString> Current, TFunction<void(const FString&)> OnSelected)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TArray<FString>& Values, const TArray<FText>& Labels, TAttribute<FString> Current, TFunction<void(const FString&)> OnSelected",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::SetCapBox",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "SetCapBox",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetCapBox(const TSharedPtr<SEditableTextBox>& Box, int32 Value)",
      "return_type": "void",
      "params": "const TSharedPtr<SEditableTextBox>& Box, int32 Value",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::TabStrip",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "TabStrip",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> TabStrip(const TArray<FCrowdyTabItem>& Tabs, TAttribute<FString> Current, TFunction<void(const FString&)> OnSelected)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TArray<FCrowdyTabItem>& Tabs, TAttribute<FString> Current, TFunction<void(const FString&)> OnSelected",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::TabStrip",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "TabStrip",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> TabStrip(const TArray<FString>& Values, const TArray<FText>& Labels, TAttribute<FString> Current, TFunction<void(const FString&)> OnSelected)",
      "return_type": "TSharedRef<SWidget>",
      "params": "const TArray<FString>& Values, const TArray<FText>& Labels, TAttribute<FString> Current, TFunction<void(const FString&)> OnSelected",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyStudioWidgets::ToneForStatus",
      "owner": "CrowdyStudioWidgets",
      "owner_kind": "namespace",
      "name": "ToneForStatus",
      "test_helper": false,
      "implementation": false,
      "signature": "EBadgeTone ToneForStatus(const FString& Status)",
      "return_type": "EBadgeTone",
      "params": "const FString& Status",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/UI/CrowdyStudioWidgets.h",
      "editor_module": true
    },
    {
      "id": "CrowdyTestFixture::IsTestFixture",
      "owner": "CrowdyTestFixture",
      "owner_kind": "namespace",
      "name": "IsTestFixture",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsTestFixture(const UClass* Class)",
      "return_type": "bool",
      "params": "const UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyTestFixture.h",
      "editor_module": false
    },
    {
      "id": "CrowdyTestFixture::TEXT",
      "owner": "CrowdyTestFixture",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* MetaKey = TEXT(\"CrowdyTestFixture\")",
      "return_type": "const TCHAR* MetaKey =",
      "params": "\"CrowdyTestFixture\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyTestFixture.h",
      "editor_module": false
    },
    {
      "id": "CrowdyUDPEndpoint::ParseServerAssignment",
      "owner": "CrowdyUDPEndpoint",
      "owner_kind": "namespace",
      "name": "ParseServerAssignment",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseServerAssignment(const TSharedPtr<FJsonObject>& Data, FCrowdyUDPEndpoint& OutEndpoint, FString& OutError)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Data, FCrowdyUDPEndpoint& OutEndpoint, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/FCrowdyUDPEndpoint.h",
      "editor_module": false
    },
    {
      "id": "CrowdyVideoCodecFromByte",
      "owner": "",
      "owner_kind": "namespace",
      "name": "CrowdyVideoCodecFromByte",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyVideoCodec CrowdyVideoCodecFromByte(const uint8 Codec)",
      "return_type": "ECrowdyVideoCodec",
      "params": "const uint8 Codec",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Enums/ECrowdyMessageType.h",
      "editor_module": false
    },
    {
      "id": "CrowdyVoiceTrace::Voice",
      "owner": "CrowdyVoiceTrace",
      "owner_kind": "namespace",
      "name": "Voice",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Voice()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/CrowdyVoiceLog.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyCpp, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyCpp, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppBridge.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyEditor, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyEditor, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/CrowdySDKEditor.h",
      "editor_module": true
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyExec, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyExec, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyExecLog.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyNet, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyNet, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/CrowdyNetLog.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyNodes, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyNodes, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyNodesLog.h",
      "editor_module": true
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyReplication, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyReplication, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/CrowdyReplicationLog.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdySDK, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdySDK, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/CrowdySDKLog.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyServices, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyServices, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/CrowdyServicesLog.h",
      "editor_module": false
    },
    {
      "id": "DECLARE_LOG_CATEGORY_EXTERN",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DECLARE_LOG_CATEGORY_EXTERN",
      "test_helper": false,
      "implementation": false,
      "signature": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN(LogCrowdyVoice, Log, All)",
      "return_type": "DECLARE_LOG_CATEGORY_EXTERN DECLARE_LOG_CATEGORY_EXTERN",
      "params": "LogCrowdyVoice, Log, All",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/CrowdyVoiceLog.h",
      "editor_module": false
    },
    {
      "id": "DeserializeValue",
      "owner": "",
      "owner_kind": "namespace",
      "name": "DeserializeValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DeserializeValue(const TConstArrayView<uint8> Data, T& OutValue, const int Offset)",
      "return_type": "bool",
      "params": "const TConstArrayView<uint8> Data, T& OutValue, const int Offset",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/SerializationFunctionLibrary.h",
      "editor_module": false
    },
    {
      "id": "FActorState::DeserializeActorState",
      "owner": "FActorState",
      "owner_kind": "struct",
      "name": "DeserializeActorState",
      "test_helper": false,
      "implementation": false,
      "signature": "FActorState DeserializeActorState(const TConstArrayView<uint8> Payload, const int32 Offset)",
      "return_type": "FActorState",
      "params": "const TConstArrayView<uint8> Payload, const int32 Offset",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Actors/FActorState.h",
      "editor_module": false
    },
    {
      "id": "FActorState::SerializeActorState",
      "owner": "FActorState",
      "owner_kind": "struct",
      "name": "SerializeActorState",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<uint8> SerializeActorState(const FActorState& ActorState)",
      "return_type": "TArray<uint8>",
      "params": "const FActorState& ActorState",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Actors/FActorState.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateBody::AppendBody",
      "owner": "FActorUpdateBody",
      "owner_kind": "struct",
      "name": "AppendBody",
      "test_helper": false,
      "implementation": false,
      "signature": "void AppendBody(TArray<uint8>& Data) const",
      "return_type": "void",
      "params": "TArray<uint8>& Data",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorUpdateBody.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateBody::BodySize",
      "owner": "FActorUpdateBody",
      "owner_kind": "struct",
      "name": "BodySize",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 BodySize() const",
      "return_type": "int32",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorUpdateBody.h",
      "editor_module": false
    },
    {
      "id": "FActorUpdateNotificationMessage::SetExpectedStateSize",
      "owner": "FActorUpdateNotificationMessage",
      "owner_kind": "struct",
      "name": "SetExpectedStateSize",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetExpectedStateSize(const int32 Size)",
      "return_type": "void",
      "params": "const int32 Size",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FActorUpdateNotificationMessage.h",
      "editor_module": false
    },
    {
      "id": "FBallState::FVector",
      "owner": "FBallState",
      "owner_kind": "struct",
      "name": "FVector",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector Velocity = FVector(0.0f, 0.0f, 0.0f)",
      "return_type": "FVector Velocity =",
      "params": "0.0f, 0.0f, 0.0f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "editor_module": false
    },
    {
      "id": "FBaseEventState::FRotator",
      "owner": "FBaseEventState",
      "owner_kind": "struct",
      "name": "FRotator",
      "test_helper": false,
      "implementation": false,
      "signature": "FRotator Rotation = FRotator(0.0f, 0.0f, 0.0f)",
      "return_type": "FRotator Rotation =",
      "params": "0.0f, 0.0f, 0.0f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "editor_module": false
    },
    {
      "id": "FBaseEventState::FVector",
      "owner": "FBaseEventState",
      "owner_kind": "struct",
      "name": "FVector",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector Location = FVector(0.0f, 0.0f, 0.0f)",
      "return_type": "FVector Location =",
      "params": "0.0f, 0.0f, 0.0f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "editor_module": false
    },
    {
      "id": "FBaseEventState::FVector",
      "owner": "FBaseEventState",
      "owner_kind": "struct",
      "name": "FVector",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector Scale = FVector(1.0f, 1.0f, 1.0f)",
      "return_type": "FVector Scale =",
      "params": "1.0f, 1.0f, 1.0f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Events/FBaseEventState.h",
      "editor_module": false
    },
    {
      "id": "FChunkCoordinate::ToString",
      "owner": "FChunkCoordinate",
      "owner_kind": "struct",
      "name": "ToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToString() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/ChunkCoordinate.h",
      "editor_module": false
    },
    {
      "id": "FCore::IsOwingBeat",
      "owner": "FCore",
      "owner_kind": "class",
      "name": "IsOwingBeat",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsOwingBeat() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCore::IsRunning",
      "owner": "FCore",
      "owner_kind": "class",
      "name": "IsRunning",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRunning() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCore::Pulse",
      "owner": "FCore",
      "owner_kind": "class",
      "name": "Pulse",
      "test_helper": false,
      "implementation": false,
      "signature": "void Pulse()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCore::Start",
      "owner": "FCore",
      "owner_kind": "class",
      "name": "Start",
      "test_helper": false,
      "implementation": false,
      "signature": "void Start(const FInt64Vector& Chunk)",
      "return_type": "void",
      "params": "const FInt64Vector& Chunk",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCore::Stop",
      "owner": "FCore",
      "owner_kind": "class",
      "name": "Stop",
      "test_helper": false,
      "implementation": false,
      "signature": "void Stop()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCore::Watch",
      "owner": "FCore",
      "owner_kind": "class",
      "name": "Watch",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Watch(const FInt64Vector& Chunk)",
      "return_type": "bool",
      "params": "const FInt64Vector& Chunk",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAccountError::FromFailure",
      "owner": "FCrowdyAccountError",
      "owner_kind": "struct",
      "name": "FromFailure",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyAccountError FromFailure(const FString& Msg, const FString& ServerCode)",
      "return_type": "FCrowdyAccountError",
      "params": "const FString& Msg, const FString& ServerCode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAccountError::Make",
      "owner": "FCrowdyAccountError",
      "owner_kind": "struct",
      "name": "Make",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyAccountError Make(ECrowdyAccountErrorCode Code, const FString& Message)",
      "return_type": "FCrowdyAccountError",
      "params": "ECrowdyAccountErrorCode Code, const FString& Message",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::AppendTo",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "AppendTo",
      "test_helper": false,
      "implementation": false,
      "signature": "void AppendTo(TArray<uint8>& OutBytes) const",
      "return_type": "void",
      "params": "TArray<uint8>& OutBytes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::AsOctets",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "AsOctets",
      "test_helper": false,
      "implementation": false,
      "signature": "TConstArrayView<uint8> AsOctets() const",
      "return_type": "TConstArrayView<uint8>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::FromAnsiLiteral",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "FromAnsiLiteral",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyActorId FromAnsiLiteral(const ANSICHAR (&InLiteral)[NumOctets + 1])",
      "return_type": "FCrowdyActorId",
      "params": "const ANSICHAR (&InLiteral)[NumOctets + 1]",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::FromGuid",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "FromGuid",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyActorId FromGuid(const FGuid& InGuid)",
      "return_type": "FCrowdyActorId",
      "params": "const FGuid& InGuid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::FromOctets",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "FromOctets",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyActorId FromOctets(const TConstArrayView<uint8> InOctets)",
      "return_type": "FCrowdyActorId",
      "params": "const TConstArrayView<uint8> InOctets",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::FromStringOrUnset",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "FromStringOrUnset",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyActorId FromStringOrUnset(const FString& InText)",
      "return_type": "FCrowdyActorId",
      "params": "const FString& InText",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::IsSet",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "IsSet",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSet() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::Reset",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::ToString",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "ToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToString() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::TryFromOctets",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "TryFromOctets",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool TryFromOctets(const TConstArrayView<uint8> InOctets, FCrowdyActorId& OutId)",
      "return_type": "[[nodiscard]] bool",
      "params": "const TConstArrayView<uint8> InOctets, FCrowdyActorId& OutId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::TryFromString",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "TryFromString",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool TryFromString(const FString& InText, FCrowdyActorId& OutId)",
      "return_type": "[[nodiscard]] bool",
      "params": "const FString& InText, FCrowdyActorId& OutId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorId::WriteTo",
      "owner": "FCrowdyActorId",
      "owner_kind": "struct",
      "name": "WriteTo",
      "test_helper": false,
      "implementation": false,
      "signature": "void WriteTo(uint8* Dest) const",
      "return_type": "void",
      "params": "uint8* Dest",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyActorId.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorManagementConfigStruct::StaticClass",
      "owner": "FCrowdyActorManagementConfigStruct",
      "owner_kind": "struct",
      "name": "StaticClass",
      "test_helper": false,
      "implementation": false,
      "signature": "TSubclassOf<UCrowdyRenderingBackend> BackendClass = StaticClass()",
      "return_type": "TSubclassOf<UCrowdyRenderingBackend> BackendClass =",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorManagementConfig.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyActorUpdate::ResolveState",
      "owner": "FCrowdyActorUpdate",
      "owner_kind": "struct",
      "name": "ResolveState",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct& ResolveState() const",
      "return_type": "const FInstancedStruct&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAppAccess::FromJson",
      "owner": "FCrowdyAppAccess",
      "owner_kind": "struct",
      "name": "FromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyAppAccess FromJson(const TSharedPtr<FJsonObject>& Row, const FDateTime& Now)",
      "return_type": "FCrowdyAppAccess",
      "params": "const TSharedPtr<FJsonObject>& Row, const FDateTime& Now",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAppAvatarState::ParseFromJson",
      "owner": "FCrowdyAppAvatarState",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyAppAvatarState& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyAppAvatarState& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAppAvatarState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyArrivalIntervalHistory::IsEmpty",
      "owner": "FCrowdyArrivalIntervalHistory",
      "owner_kind": "struct",
      "name": "IsEmpty",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEmpty() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyArrivalIntervalHistory::PlanningInterval",
      "owner": "FCrowdyArrivalIntervalHistory",
      "owner_kind": "struct",
      "name": "PlanningInterval",
      "test_helper": false,
      "implementation": false,
      "signature": "float PlanningInterval() const",
      "return_type": "float",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyArrivalIntervalHistory::Record",
      "owner": "FCrowdyArrivalIntervalHistory",
      "owner_kind": "struct",
      "name": "Record",
      "test_helper": false,
      "implementation": false,
      "signature": "void Record(float IntervalSeconds)",
      "return_type": "void",
      "params": "float IntervalSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyArrivalIntervalHistory::Reset",
      "owner": "FCrowdyArrivalIntervalHistory",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Interpolation/CrowdyInterpolationTiming.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAvatar::ParseFromJson",
      "owner": "FCrowdyAvatar",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyAvatar& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyAvatar& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatar.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyAvatarError::FromMessage",
      "owner": "FCrowdyAvatarError",
      "owner_kind": "struct",
      "name": "FromMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyAvatarError FromMessage(const FString& Msg)",
      "return_type": "FCrowdyAvatarError",
      "params": "const FString& Msg",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Avatar/Types/FCrowdyAvatarError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Danger",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Danger",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Danger()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Get",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "const ISlateStyle& Get()",
      "return_type": "const ISlateStyle&",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Gold",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Gold",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Gold()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::GoldBright",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "GoldBright",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor GoldBright()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Info",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Info",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Info()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Line",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Line",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Line()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Panel",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Panel",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Panel()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Rail",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Rail",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Rail()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Shutdown",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Shutdown",
      "test_helper": false,
      "implementation": false,
      "signature": "void Shutdown()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::StyleName",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "StyleName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName StyleName()",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Success",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Success",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Success()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Surface",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Surface",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Surface()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::SurfaceHover",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "SurfaceHover",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor SurfaceHover()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::TextPrimary",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "TextPrimary",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor TextPrimary()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::TextSecondary",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "TextSecondary",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor TextSecondary()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::TextSubtle",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "TextSubtle",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor TextSubtle()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyBrandStyle::Warning",
      "owner": "FCrowdyBrandStyle",
      "owner_kind": "class",
      "name": "Warning",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Warning()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/CrowdyBrandStyle.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannel::MembershipPolicyFromString",
      "owner": "FCrowdyChannel",
      "owner_kind": "struct",
      "name": "MembershipPolicyFromString",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyChannelMembershipPolicy MembershipPolicyFromString(const FString& Value)",
      "return_type": "ECrowdyChannelMembershipPolicy",
      "params": "const FString& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannel.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannel::MembershipPolicyToString",
      "owner": "FCrowdyChannel",
      "owner_kind": "struct",
      "name": "MembershipPolicyToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString MembershipPolicyToString(ECrowdyChannelMembershipPolicy Policy)",
      "return_type": "FString",
      "params": "ECrowdyChannelMembershipPolicy Policy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannel.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannel::ParseFromJson",
      "owner": "FCrowdyChannel",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyChannel& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyChannel& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannel.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelError::FromFailure",
      "owner": "FCrowdyChannelError",
      "owner_kind": "struct",
      "name": "FromFailure",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyChannelError FromFailure(const FString& Msg, const FString& ServerCode)",
      "return_type": "FCrowdyChannelError",
      "params": "const FString& Msg, const FString& ServerCode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelError::FromMessage",
      "owner": "FCrowdyChannelError",
      "owner_kind": "struct",
      "name": "FromMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyChannelError FromMessage(const FString& Msg)",
      "return_type": "FCrowdyChannelError",
      "params": "const FString& Msg",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelMember::ParseFromJson",
      "owner": "FCrowdyChannelMember",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelMember& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelMember& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMember.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelMembership::HasPermission",
      "owner": "FCrowdyChannelMembership",
      "owner_kind": "struct",
      "name": "HasPermission",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPermission(ECrowdyChannelPermission Permission) const",
      "return_type": "bool",
      "params": "ECrowdyChannelPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMembership.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelMembership::ParseFromJson",
      "owner": "FCrowdyChannelMembership",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelMembership& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelMembership& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelMembership.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPermissions::FromStringArray",
      "owner": "FCrowdyChannelPermissions",
      "owner_kind": "struct",
      "name": "FromStringArray",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyChannelPermissions FromStringArray(const TArray<FString>& Permissions)",
      "return_type": "FCrowdyChannelPermissions",
      "params": "const TArray<FString>& Permissions",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPermissions::Has",
      "owner": "FCrowdyChannelPermissions",
      "owner_kind": "struct",
      "name": "Has",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Has(ECrowdyChannelPermission Permission) const",
      "return_type": "bool",
      "params": "ECrowdyChannelPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPermissions::ToKey",
      "owner": "FCrowdyChannelPermissions",
      "owner_kind": "struct",
      "name": "ToKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToKey(ECrowdyChannelPermission Permission)",
      "return_type": "FString",
      "params": "ECrowdyChannelPermission Permission",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPermissions::ToStringArray",
      "owner": "FCrowdyChannelPermissions",
      "owner_kind": "struct",
      "name": "ToStringArray",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> ToStringArray() const",
      "return_type": "TArray<FString>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPolicy::CreationPolicyFromString",
      "owner": "FCrowdyChannelPolicy",
      "owner_kind": "struct",
      "name": "CreationPolicyFromString",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyChannelCreationPolicy CreationPolicyFromString(const FString& Value)",
      "return_type": "ECrowdyChannelCreationPolicy",
      "params": "const FString& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPolicy::CreationPolicyToString",
      "owner": "FCrowdyChannelPolicy",
      "owner_kind": "struct",
      "name": "CreationPolicyToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString CreationPolicyToString(ECrowdyChannelCreationPolicy Policy)",
      "return_type": "FString",
      "params": "ECrowdyChannelCreationPolicy Policy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelPolicy::ParseFromJson",
      "owner": "FCrowdyChannelPolicy",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelPolicy& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelPolicy& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelRole::HasPermission",
      "owner": "FCrowdyChannelRole",
      "owner_kind": "struct",
      "name": "HasPermission",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPermission(ECrowdyChannelPermission Permission) const",
      "return_type": "bool",
      "params": "ECrowdyChannelPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelRole.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyChannelRole::ParseFromJson",
      "owner": "FCrowdyChannelRole",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelRole& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyChannelRole& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Channels/Types/FCrowdyChannelRole.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCopyPlan::IsValid",
      "owner": "FCrowdyCopyPlan",
      "owner_kind": "struct",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/CrowdyPodCopyPlan.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAdminClientHost::Create",
      "owner": "FCrowdyCppAdminClientHost",
      "owner_kind": "class",
      "name": "Create",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyCppAdminClientHost> Create(const FCrowdyCppClientConfig& Config, const FString& AdminToken)",
      "return_type": "TSharedPtr<FCrowdyCppAdminClientHost>",
      "params": "const FCrowdyCppClientConfig& Config, const FString& AdminToken",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppAdminClientHost.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAdminClientHost::CreateForTest",
      "owner": "FCrowdyCppAdminClientHost",
      "owner_kind": "class",
      "name": "CreateForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyCppAdminClientHost> CreateForTest(const TSharedRef<FCrowdyCppClient>& InClient)",
      "return_type": "TSharedPtr<FCrowdyCppAdminClientHost>",
      "params": "const TSharedRef<FCrowdyCppClient>& InClient",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppAdminClientHost.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAdminClientHost::GetClient",
      "owner": "FCrowdyCppAdminClientHost",
      "owner_kind": "class",
      "name": "GetClient",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<FCrowdyCppClient> GetClient() const",
      "return_type": "TSharedRef<FCrowdyCppClient>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppAdminClientHost.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAppEndpoint::IsPlaced",
      "owner": "FCrowdyCppAppEndpoint",
      "owner_kind": "struct",
      "name": "IsPlaced",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPlaced() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppAppTokenResult::HasAuthorizedServer",
      "owner": "FCrowdyCppAppTokenResult",
      "owner_kind": "struct",
      "name": "HasAuthorizedServer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasAuthorizedServer() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppBridge::SelfTest",
      "owner": "FCrowdyCppBridge",
      "owner_kind": "class",
      "name": "SelfTest",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SelfTest()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppBridge.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Cancel",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Cancel",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Cancel(FCrowdyCppRequestHandle Handle)",
      "return_type": "bool",
      "params": "FCrowdyCppRequestHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::CancelAll",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "CancelAll",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 CancelAll()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::CanceledErrorMessage",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "CanceledErrorMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& CanceledErrorMessage()",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::ChangePassword",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "ChangePassword",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle ChangePassword(const FString& CurrentPassword, const FString& NewPassword, TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& CurrentPassword, const FString& NewPassword, TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Close",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Close",
      "test_helper": false,
      "implementation": false,
      "signature": "void Close()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::CompleteLoginLink",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "CompleteLoginLink",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle CompleteLoginLink(const FString& Token, TFunction<void(FCrowdyCppAuthResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Token, TFunction<void(FCrowdyCppAuthResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::CreateExecConnection",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "CreateExecConnection",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyNativeExecConnection> CreateExecConnection(int64 AppId, const FCrowdyNativeExecOptions& Options, TFunction<FString()> ResolveAppToken)",
      "return_type": "TSharedPtr<FCrowdyNativeExecConnection>",
      "params": "int64 AppId, const FCrowdyNativeExecOptions& Options, TFunction<FString()> ResolveAppToken",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::CreateGameKit",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "CreateGameKit",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyNativeKit> CreateGameKit(int64 AppId, const FCrowdyNativeExecConnection& Connection, int64 PlayerId)",
      "return_type": "TSharedPtr<FCrowdyNativeKit>",
      "params": "int64 AppId, const FCrowdyNativeExecConnection& Connection, int64 PlayerId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::DeleteMyAccount",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "DeleteMyAccount",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle DeleteMyAccount(TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::GetApiEndpoint",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "GetApiEndpoint",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetApiEndpoint() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::GetLastTestRequest",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "GetLastTestRequest",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetLastTestRequest(FString& OutUrl, FString& OutAuthorizationHeader) const",
      "return_type": "bool",
      "params": "FString& OutUrl, FString& OutAuthorizationHeader",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::GetLastTestRequestBody",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "GetLastTestRequestBody",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetLastTestRequestBody(FString& OutBody) const",
      "return_type": "bool",
      "params": "FString& OutBody",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::GetStats",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "GetStats",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetStats(TArray<FCrowdyCppOpStats>& OutOps, FCrowdyCppTransportStats& OutTransport) const",
      "return_type": "void",
      "params": "TArray<FCrowdyCppOpStats>& OutOps, FCrowdyCppTransportStats& OutTransport",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::GetTestExecConnectRequest",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "GetTestExecConnectRequest",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTestExecConnectRequest(FString& OutUrl, FString& OutSubprotocol) const",
      "return_type": "bool",
      "params": "FString& OutUrl, FString& OutSubprotocol",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::GetTestNextRetryDueSeconds",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "GetTestNextRetryDueSeconds",
      "test_helper": false,
      "implementation": false,
      "signature": "double GetTestNextRetryDueSeconds() const",
      "return_type": "double",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::LinkIdentity",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "LinkIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle LinkIdentity(const FString& Provider, const FString& Code, const FString& State, TFunction<void(FCrowdyCppJsonValueResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Provider, const FString& Code, const FString& State, TFunction<void(FCrowdyCppJsonValueResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::ListLoginProviders",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "ListLoginProviders",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle ListLoginProviders(TFunction<void(FCrowdyCppStringListResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "TFunction<void(FCrowdyCppStringListResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::ListMyIdentities",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "ListMyIdentities",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle ListMyIdentities(TFunction<void(FCrowdyCppJsonValueResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "TFunction<void(FCrowdyCppJsonValueResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Logout",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Logout",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle Logout(TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::LogoutAllDevices",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "LogoutAllDevices",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle LogoutAllDevices(TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Make",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Make",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyCppClient> Make(const FCrowdyCppClientConfig& Config)",
      "return_type": "TSharedPtr<FCrowdyCppClient>",
      "params": "const FCrowdyCppClientConfig& Config",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::MakeForTest",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "MakeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyCppClient> MakeForTest(const FString& CannedResponseBody, int32 HttpStatus, const FCrowdyCppClientConfig& Config = FCrowdyCppClientConfig())",
      "return_type": "TSharedPtr<FCrowdyCppClient>",
      "params": "const FString& CannedResponseBody, int32 HttpStatus, const FCrowdyCppClientConfig& Config = FCrowdyCppClientConfig()",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::MintAppToken",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "MintAppToken",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle MintAppToken(int64 AppId, TFunction<void(FCrowdyCppAppTokenResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "int64 AppId, TFunction<void(FCrowdyCppAppTokenResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::MoveToDatacenter",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "MoveToDatacenter",
      "test_helper": false,
      "implementation": false,
      "signature": "bool MoveToDatacenter(const FString& ApiUrl, const FString& WsUrl = FString())",
      "return_type": "bool",
      "params": "const FString& ApiUrl, const FString& WsUrl = FString()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::NumActiveSubscriptions",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "NumActiveSubscriptions",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumActiveSubscriptions() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::NumPendingRequests",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "NumPendingRequests",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumPendingRequests() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::NumTestExecConnections",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "NumTestExecConnections",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumTestExecConnections() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::NumTestWaitingRetries",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "NumTestWaitingRetries",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumTestWaitingRetries() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::NumTestWebSocketConnections",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "NumTestWebSocketConnections",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumTestWebSocketConnections() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Poll",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Poll",
      "test_helper": false,
      "implementation": false,
      "signature": "void Poll()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RecordPlayerConsents",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RecordPlayerConsents",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RecordPlayerConsents(bool bAcceptLegal, bool bAttestAgeOfMajority, TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "bool bAcceptLegal, bool bAttestAgeOfMajority, TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RefreshAppToken",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RefreshAppToken",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RefreshAppToken(const FString& CurrentServerIp4, int32 CurrentServerClientPort, TFunction<void(FCrowdyCppAppTokenResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& CurrentServerIp4, int32 CurrentServerClientPort, TFunction<void(FCrowdyCppAppTokenResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RefreshAppToken",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RefreshAppToken",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RefreshAppToken(TFunction<void(FCrowdyCppAppTokenResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "TFunction<void(FCrowdyCppAppTokenResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RegisterWithPassword",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RegisterWithPassword",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RegisterWithPassword(const FString& Email, const FString& Password, const FString& Gamertag, TFunction<void(FCrowdyCppAuthResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Email, const FString& Password, const FString& Gamertag, TFunction<void(FCrowdyCppAuthResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RequestLoginLink",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RequestLoginLink",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RequestLoginLink(const FString& Email, const FString& RedirectUri, TFunction<void(FCrowdyCppJsonValueResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Email, const FString& RedirectUri, TFunction<void(FCrowdyCppJsonValueResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RequestPasswordReset",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RequestPasswordReset",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RequestPasswordReset(const FString& Email, TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Email, TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::ResendConfirmationEmail",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "ResendConfirmationEmail",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle ResendConfirmationEmail(const FString& Email, TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Email, TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::ResetStats",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "ResetStats",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetStats()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::ResolveAppEndpoints",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "ResolveAppEndpoints",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle ResolveAppEndpoints(const TArray<FString>& AppIDs, TFunction<void(FCrowdyCppAppDiscoveryResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const TArray<FString>& AppIDs, TFunction<void(FCrowdyCppAppDiscoveryResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::RunOp",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "RunOp",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle RunOp(ECrowdyCppApiDomain Domain, const FString& OperationName, const TSharedPtr<FJsonObject>& Variables, TFunction<void(FCrowdyCppJsonResult)> OnDone, TOptional<ECrowdyCppTokenPlane> Plane = TOptional<ECrowdyCppTokenPlane>())",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "ECrowdyCppApiDomain Domain, const FString& OperationName, const TSharedPtr<FJsonObject>& Variables, TFunction<void(FCrowdyCppJsonResult)> OnDone, TOptional<ECrowdyCppTokenPlane> Plane = TOptional<ECrowdyCppTokenPlane>()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetGameToken",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetGameToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameToken(const FString& Token)",
      "return_type": "void",
      "params": "const FString& Token",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetInitialPassword",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetInitialPassword",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle SetInitialPassword(const FString& NewPassword, TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& NewPassword, TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetManagementToken",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetManagementToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetManagementToken(const FString& Token)",
      "return_type": "void",
      "params": "const FString& Token",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetRediscoveredEndpoint",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetRediscoveredEndpoint",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetRediscoveredEndpoint(const FString& ApiUrl, const FString& WsUrl)",
      "return_type": "void",
      "params": "const FString& ApiUrl, const FString& WsUrl",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetTestOnRequest",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetTestOnRequest",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetTestOnRequest(TFunction<void(const FString& Url)> Hook)",
      "return_type": "void",
      "params": "TFunction<void(const FString& Url)> Hook",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetTestResponseScript",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetTestResponseScript",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetTestResponseScript(TArray<TPair<int32, FString>> Responses)",
      "return_type": "void",
      "params": "TArray<TPair<int32, FString>> Responses",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SetTestStampsHandOff",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SetTestStampsHandOff",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetTestStampsHandOff(bool bStamp)",
      "return_type": "void",
      "params": "bool bStamp",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SignInWithPassword",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SignInWithPassword",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle SignInWithPassword(const FString& Email, const FString& Password, TFunction<void(FCrowdyCppAuthResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Email, const FString& Password, TFunction<void(FCrowdyCppAuthResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SocialLoginComplete",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SocialLoginComplete",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle SocialLoginComplete(const FString& Provider, const FString& Code, const FString& State, TFunction<void(FCrowdyCppAuthResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Provider, const FString& Code, const FString& State, TFunction<void(FCrowdyCppAuthResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SocialLoginStart",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SocialLoginStart",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle SocialLoginStart(const FString& Provider, const FString& RedirectUri, TFunction<void(FCrowdyCppJsonValueResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Provider, const FString& RedirectUri, TFunction<void(FCrowdyCppJsonValueResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Subscribe",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Subscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppSubscriptionHandle Subscribe(const FString& Document, const TSharedPtr<FJsonObject>& Variables, const FString& OperationName, FCrowdyCppSubscriptionCallbacks Callbacks)",
      "return_type": "FCrowdyCppSubscriptionHandle",
      "params": "const FString& Document, const TSharedPtr<FJsonObject>& Variables, const FString& OperationName, FCrowdyCppSubscriptionCallbacks Callbacks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::SubscribeOperation",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "SubscribeOperation",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppSubscriptionHandle SubscribeOperation(ECrowdyCppApiDomain Domain, const FString& OperationName, const TSharedPtr<FJsonObject>& Variables, FCrowdyCppSubscriptionCallbacks Callbacks)",
      "return_type": "FCrowdyCppSubscriptionHandle",
      "params": "ECrowdyCppApiDomain Domain, const FString& OperationName, const TSharedPtr<FJsonObject>& Variables, FCrowdyCppSubscriptionCallbacks Callbacks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TakeTestExecSentFrames",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TakeTestExecSentFrames",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<TArray<uint8>> TakeTestExecSentFrames()",
      "return_type": "TArray<TArray<uint8>>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TakeTestWebSocketSentFrames",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TakeTestWebSocketSentFrames",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> TakeTestWebSocketSentFrames()",
      "return_type": "TArray<FString>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TestExecCloseFromServer",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TestExecCloseFromServer",
      "test_helper": false,
      "implementation": false,
      "signature": "void TestExecCloseFromServer(int32 Code, bool bClean, const FString& Reason = FString())",
      "return_type": "void",
      "params": "int32 Code, bool bClean, const FString& Reason = FString()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TestExecOpen",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TestExecOpen",
      "test_helper": false,
      "implementation": false,
      "signature": "void TestExecOpen()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TestExecReceiveBinary",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TestExecReceiveBinary",
      "test_helper": false,
      "implementation": false,
      "signature": "void TestExecReceiveBinary(const TArray<uint8>& Bytes)",
      "return_type": "void",
      "params": "const TArray<uint8>& Bytes",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TestWebSocketCloseFromServer",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TestWebSocketCloseFromServer",
      "test_helper": false,
      "implementation": false,
      "signature": "void TestWebSocketCloseFromServer(int32 Code, bool bClean)",
      "return_type": "void",
      "params": "int32 Code, bool bClean",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TestWebSocketOpen",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TestWebSocketOpen",
      "test_helper": false,
      "implementation": false,
      "signature": "void TestWebSocketOpen()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::TestWebSocketReceiveText",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "TestWebSocketReceiveText",
      "test_helper": false,
      "implementation": false,
      "signature": "void TestWebSocketReceiveText(const FString& Text)",
      "return_type": "void",
      "params": "const FString& Text",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::UnlinkIdentity",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "UnlinkIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle UnlinkIdentity(const FString& IdentityId, TFunction<void(FCrowdyCppBoolResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& IdentityId, TFunction<void(FCrowdyCppBoolResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::Unsubscribe",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "Unsubscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Unsubscribe(FCrowdyCppSubscriptionHandle Handle)",
      "return_type": "bool",
      "params": "FCrowdyCppSubscriptionHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::UnsubscribeAll",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "UnsubscribeAll",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 UnsubscribeAll()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::UpdateGamertag",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "UpdateGamertag",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppRequestHandle UpdateGamertag(const FString& Gamertag, const FString& Disambiguation, TFunction<void(FCrowdyCppJsonValueResult)> OnDone)",
      "return_type": "FCrowdyCppRequestHandle",
      "params": "const FString& Gamertag, const FString& Disambiguation, TFunction<void(FCrowdyCppJsonValueResult)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::WasTestWebSocketClosedByClient",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "WasTestWebSocketClosedByClient",
      "test_helper": false,
      "implementation": false,
      "signature": "bool WasTestWebSocketClosedByClient() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppClient::WatchRealtimeControl",
      "owner": "FCrowdyCppClient",
      "owner_kind": "class",
      "name": "WatchRealtimeControl",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppSubscriptionHandle WatchRealtimeControl(TFunction<void(FCrowdyCppRealtimeControlEvent)> OnEvent)",
      "return_type": "FCrowdyCppSubscriptionHandle",
      "params": "TFunction<void(FCrowdyCppRealtimeControlEvent)> OnEvent",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::Arm",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "Arm",
      "test_helper": false,
      "implementation": false,
      "signature": "void Arm(TConstArrayView<FCrowdyActorId> InActorIds, const FCrowdyLoopbackSettings& InSettings)",
      "return_type": "void",
      "params": "TConstArrayView<FCrowdyActorId> InActorIds, const FCrowdyLoopbackSettings& InSettings",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::ClearTimeForTests",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "ClearTimeForTests",
      "test_helper": true,
      "implementation": false,
      "signature": "void ClearTimeForTests()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::Disarm",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "Disarm",
      "test_helper": false,
      "implementation": false,
      "signature": "void Disarm()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::DrainDue",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "DrainDue",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 DrainDue(int32 MaxFrames, double MaxSeconds, TFunctionRef<void(const FCrowdyFrame&)> Deliver)",
      "return_type": "int32",
      "params": "int32 MaxFrames, double MaxSeconds, TFunctionRef<void(const FCrowdyFrame&)> Deliver",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::GetStats",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "GetStats",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyLoopbackStats GetStats() const",
      "return_type": "FCrowdyLoopbackStats",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::IsArmed",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "IsArmed",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsArmed() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::ResetCounters",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "ResetCounters",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetCounters()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::SetTimeForTests",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "SetTimeForTests",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetTimeForTests(double InSeconds)",
      "return_type": "void",
      "params": "double InSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppLoopback::TryAcceptOutbound",
      "owner": "FCrowdyCppLoopback",
      "owner_kind": "class",
      "name": "TryAcceptOutbound",
      "test_helper": false,
      "implementation": false,
      "signature": "bool TryAcceptOutbound(const FCrowdyCppOutboundFrame& Frame)",
      "return_type": "bool",
      "params": "const FCrowdyCppOutboundFrame& Frame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppLoopback.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppRealtimeControlEvent::IsDraining",
      "owner": "FCrowdyCppRealtimeControlEvent",
      "owner_kind": "struct",
      "name": "IsDraining",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsDraining() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppRealtimeControlEvent::IsTerminal",
      "owner": "FCrowdyCppRealtimeControlEvent",
      "owner_kind": "struct",
      "name": "IsTerminal",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsTerminal() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::ConnectAsync",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "ConnectAsync",
      "test_helper": false,
      "implementation": false,
      "signature": "void ConnectAsync()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::DescribeErrorCode",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "DescribeErrorCode",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeErrorCode(uint8 ErrorCode)",
      "return_type": "FString",
      "params": "uint8 ErrorCode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::Disconnect",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "Disconnect",
      "test_helper": false,
      "implementation": false,
      "signature": "void Disconnect()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::GetAssignment",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "GetAssignment",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppSessionAssignment GetAssignment() const",
      "return_type": "FCrowdyCppSessionAssignment",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::GetState",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "GetState",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyCppConnState GetState() const",
      "return_type": "ECrowdyCppConnState",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::GetStats",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "GetStats",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppReplicationStats GetStats() const",
      "return_type": "FCrowdyCppReplicationStats",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::IsAppPausedErrorCode",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "IsAppPausedErrorCode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsAppPausedErrorCode(uint8 ErrorCode)",
      "return_type": "bool",
      "params": "uint8 ErrorCode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::IsDeliverableSpatialOpcode",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "IsDeliverableSpatialOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsDeliverableSpatialOpcode(uint8 Opcode)",
      "return_type": "bool",
      "params": "uint8 Opcode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::IsSendableSpatialOpcode",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "IsSendableSpatialOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSendableSpatialOpcode(uint8 Opcode)",
      "return_type": "bool",
      "params": "uint8 Opcode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::IsUnauthorizedErrorCode",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "IsUnauthorizedErrorCode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsUnauthorizedErrorCode(uint8 ErrorCode)",
      "return_type": "bool",
      "params": "uint8 ErrorCode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::Make",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "Make",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyCppReplication> Make(const FCrowdyCppReplicationConfig& Config, FCrowdyCppAssignServer AssignServer, FCrowdyCppRefreshToken RefreshToken)",
      "return_type": "TSharedPtr<FCrowdyCppReplication>",
      "params": "const FCrowdyCppReplicationConfig& Config, FCrowdyCppAssignServer AssignServer, FCrowdyCppRefreshToken RefreshToken",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::Poll",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "Poll",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 Poll(int32 MaxEvents = 256)",
      "return_type": "int32",
      "params": "int32 MaxEvents = 256",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::SendChannelMessage",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "SendChannelMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendChannelMessage(int64 ChannelId, TArrayView<const uint8> Uuid, TArrayView<const uint8> Payload, FString& OutError)",
      "return_type": "bool",
      "params": "int64 ChannelId, TArrayView<const uint8> Uuid, TArrayView<const uint8> Payload, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::SendSpatial",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "SendSpatial",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendSpatial(uint8 Opcode, int64 ChunkX, int64 ChunkY, int64 ChunkZ, TArrayView<const uint8> Uuid, TArrayView<const uint8> Payload, uint8 Distance, uint8 Decay, FString& OutError)",
      "return_type": "bool",
      "params": "uint8 Opcode, int64 ChunkX, int64 ChunkY, int64 ChunkZ, TArrayView<const uint8> Uuid, TArrayView<const uint8> Payload, uint8 Distance, uint8 Decay, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::SendVideoFrame",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "SendVideoFrame",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendVideoFrame(int64 ChunkX, int64 ChunkY, int64 ChunkZ, TArrayView<const uint8> Uuid, TArrayView<const uint8> Frame, int32 FrameId, uint8 Codec, uint8 Distance, uint8 Decay, int32& OutFragmentsQueued, FString& OutError)",
      "return_type": "bool",
      "params": "int64 ChunkX, int64 ChunkY, int64 ChunkZ, TArrayView<const uint8> Uuid, TArrayView<const uint8> Frame, int32 FrameId, uint8 Codec, uint8 Distance, uint8 Decay, int32& OutFragmentsQueued, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::SetHandlers",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "SetHandlers",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetHandlers(FCrowdyCppReplicationHandlers Handlers)",
      "return_type": "void",
      "params": "FCrowdyCppReplicationHandlers Handlers",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppReplication::SetToken",
      "owner": "FCrowdyCppReplication",
      "owner_kind": "class",
      "name": "SetToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetToken(const FCrowdyCppReplicationToken& Token)",
      "return_type": "void",
      "params": "const FCrowdyCppReplicationToken& Token",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppReplication.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppRequestHandle::IsValid",
      "owner": "FCrowdyCppRequestHandle",
      "owner_kind": "struct",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppSubscriptionHandle::IsValid",
      "owner": "FCrowdyCppSubscriptionHandle",
      "owner_kind": "struct",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::Forget",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "Forget",
      "test_helper": false,
      "implementation": false,
      "signature": "void Forget(TArrayView<const uint8> SenderUuid)",
      "return_type": "void",
      "params": "TArrayView<const uint8> SenderUuid",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::FragmentFrame",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "FragmentFrame",
      "test_helper": false,
      "implementation": false,
      "signature": "bool FragmentFrame(TArrayView<const uint8> Frame, int32 FrameId, uint8 Codec, TArray<TArray<uint8>>& OutFragments)",
      "return_type": "bool",
      "params": "TArrayView<const uint8> Frame, int32 FrameId, uint8 Codec, TArray<TArray<uint8>>& OutFragments",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::GetAbandonedFrames",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "GetAbandonedFrames",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetAbandonedFrames() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::GetDroppedFragments",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "GetDroppedFragments",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetDroppedFragments() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::Ingest",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "Ingest",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Ingest(TArrayView<const uint8> SenderUuid, TArrayView<const uint8> Fragment, int64 NowMs, FCrowdyCppAssembledVideoFrame& OutFrame)",
      "return_type": "bool",
      "params": "TArrayView<const uint8> SenderUuid, TArrayView<const uint8> Fragment, int64 NowMs, FCrowdyCppAssembledVideoFrame& OutFrame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::PendingSenders",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "PendingSenders",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 PendingSenders() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVideoAssembler::Prune",
      "owner": "FCrowdyCppVideoAssembler",
      "owner_kind": "class",
      "name": "Prune",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 Prune(int64 NowMs)",
      "return_type": "int32",
      "params": "int64 NowMs",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVideo.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceEncoder::Encode",
      "owner": "FCrowdyCppVoiceEncoder",
      "owner_kind": "class",
      "name": "Encode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Encode(TArrayView<const int16> Pcm, bool bLast, TArray<uint8>& OutPacket)",
      "return_type": "bool",
      "params": "TArrayView<const int16> Pcm, bool bLast, TArray<uint8>& OutPacket",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceEncoder::IsValid",
      "owner": "FCrowdyCppVoiceEncoder",
      "owner_kind": "class",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceEncoder::Skip",
      "owner": "FCrowdyCppVoiceEncoder",
      "owner_kind": "class",
      "name": "Skip",
      "test_helper": false,
      "implementation": false,
      "signature": "void Skip(int32 Frames = 1)",
      "return_type": "void",
      "params": "int32 Frames = 1",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::Forget",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "Forget",
      "test_helper": false,
      "implementation": false,
      "signature": "void Forget(const FString& SpeakerKey)",
      "return_type": "void",
      "params": "const FString& SpeakerKey",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::GetConcealedFrames",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "GetConcealedFrames",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetConcealedFrames() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::GetDuplicatePackets",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "GetDuplicatePackets",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetDuplicatePackets() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::GetLatePackets",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "GetLatePackets",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetLatePackets() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::GetMalformedPackets",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "GetMalformedPackets",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetMalformedPackets() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::NumSpeakers",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "NumSpeakers",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumSpeakers() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::Poll",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "Poll",
      "test_helper": false,
      "implementation": false,
      "signature": "void Poll(int64 NowMs, TArray<FCrowdyCppVoicePlayout>& OutFrames)",
      "return_type": "void",
      "params": "int64 NowMs, TArray<FCrowdyCppVoicePlayout>& OutFrames",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCppVoiceReceiver::Push",
      "owner": "FCrowdyCppVoiceReceiver",
      "owner_kind": "class",
      "name": "Push",
      "test_helper": false,
      "implementation": false,
      "signature": "EPushResult Push(const FString& SpeakerKey, TArrayView<const uint8> Packet, int64 NowMs)",
      "return_type": "EPushResult",
      "params": "const FString& SpeakerKey, TArrayView<const uint8> Packet, int64 NowMs",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppVoice.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyCustomEventCustomization::MakeInstance",
      "owner": "FCrowdyCustomEventCustomization",
      "owner_kind": "class",
      "name": "MakeInstance",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<IDetailCustomization> MakeInstance()",
      "return_type": "TSharedRef<IDetailCustomization>",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyCustomEventCustomization.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyDelivery::ChunkX",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "ChunkX",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 ChunkX() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::ChunkY",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "ChunkY",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 ChunkY() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::ChunkZ",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "ChunkZ",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 ChunkZ() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::Get",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "const ICrowdyMessage& Get() const",
      "return_type": "const ICrowdyMessage&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::GetAs",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "GetAs",
      "test_helper": false,
      "implementation": false,
      "signature": "const TMessage& GetAs() const",
      "return_type": "const TMessage&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::HeaderActorId",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "HeaderActorId",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyActorId& HeaderActorId() const",
      "return_type": "const FCrowdyActorId&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::HeaderGuid",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "HeaderGuid",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid HeaderGuid() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::SequenceNumber",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "SequenceNumber",
      "test_helper": false,
      "implementation": false,
      "signature": "uint8 SequenceNumber() const",
      "return_type": "uint8",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDelivery::Timestamp",
      "owner": "FCrowdyDelivery",
      "owner_kind": "struct",
      "name": "Timestamp",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 Timestamp() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyDelivery.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDrainCostMeter::HasReading",
      "owner": "FCrowdyDrainCostMeter",
      "owner_kind": "struct",
      "name": "HasReading",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasReading() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyDrainCostMeter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDrainCostMeter::Read",
      "owner": "FCrowdyDrainCostMeter",
      "owner_kind": "struct",
      "name": "Read",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyDrainCost Read(const double WindowSeconds) const",
      "return_type": "FCrowdyDrainCost",
      "params": "const double WindowSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyDrainCostMeter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDrainCostMeter::Record",
      "owner": "FCrowdyDrainCostMeter",
      "owner_kind": "struct",
      "name": "Record",
      "test_helper": false,
      "implementation": false,
      "signature": "void Record(const int32 Messages, const double Seconds)",
      "return_type": "void",
      "params": "const int32 Messages, const double Seconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyDrainCostMeter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyDrainCostMeter::Reset",
      "owner": "FCrowdyDrainCostMeter",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyDrainCostMeter.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityIdentity::NetIDFromBindingKey",
      "owner": "FCrowdyEntityIdentity",
      "owner_kind": "struct",
      "name": "NetIDFromBindingKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid NetIDFromBindingKey(const FString& Key)",
      "return_type": "FGuid",
      "params": "const FString& Key",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityIdentity.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityIdentity::StableNetIDFromActorPath",
      "owner": "FCrowdyEntityIdentity",
      "owner_kind": "struct",
      "name": "StableNetIDFromActorPath",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid StableNetIDFromActorPath(const FString& ActorPathName)",
      "return_type": "FGuid",
      "params": "const FString& ActorPathName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityIdentity.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityRecord::GetActor",
      "owner": "FCrowdyEntityRecord",
      "owner_kind": "struct",
      "name": "GetActor",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* GetActor() const",
      "return_type": "AActor*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyEntityTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEntityRecord::GetParticipant",
      "owner": "FCrowdyEntityRecord",
      "owner_kind": "struct",
      "name": "GetParticipant",
      "test_helper": false,
      "implementation": false,
      "signature": "UObject* GetParticipant() const",
      "return_type": "UObject*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyEntityTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::FindParam",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "FindParam",
      "test_helper": false,
      "implementation": false,
      "signature": "const FProperty* FindParam(FName ParamName, const void*& OutValue) const",
      "return_type": "const FProperty*",
      "params": "FName ParamName, const void*& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::FindTypedParam",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "FindTypedParam",
      "test_helper": false,
      "implementation": false,
      "signature": "const PropertyType* FindTypedParam(FName ParamName, const void*& OutValue) const",
      "return_type": "const PropertyType*",
      "params": "FName ParamName, const void*& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetBool",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetBool",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetBool(FName ParamName, bool& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, bool& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetDouble",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetDouble",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetDouble(FName ParamName, double& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, double& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetFloat",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetFloat",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetFloat(FName ParamName, float& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, float& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetInt32",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetInt32",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetInt32(FName ParamName, int32& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, int32& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetInt64",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetInt64",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetInt64(FName ParamName, int64& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, int64& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetName",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetName",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetName(FName ParamName, FName& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, FName& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyEventParams::GetString",
      "owner": "FCrowdyEventParams",
      "owner_kind": "struct",
      "name": "GetString",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetString(FName ParamName, FString& OutValue) const",
      "return_type": "bool",
      "params": "FName ParamName, FString& OutValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyEventParams.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyFrame::FromMessageBytes",
      "owner": "FCrowdyFrame",
      "owner_kind": "struct",
      "name": "FromMessageBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool FromMessageBytes(const TConstArrayView<uint8> MessageBytes, FCrowdyFrame& OutFrame, const bool bInBundleMember = false)",
      "return_type": "[[nodiscard]] bool",
      "params": "const TConstArrayView<uint8> MessageBytes, FCrowdyFrame& OutFrame, const bool bInBundleMember = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Serialization/CrowdyFrame.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyGuidSet::Add",
      "owner": "FCrowdyGuidSet",
      "owner_kind": "class",
      "name": "Add",
      "test_helper": false,
      "implementation": false,
      "signature": "EAddResult Add(const FGuid& Guid)",
      "return_type": "EAddResult",
      "params": "const FGuid& Guid",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyGuidSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyGuidSet::Contains",
      "owner": "FCrowdyGuidSet",
      "owner_kind": "class",
      "name": "Contains",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Contains(const FGuid& Guid) const",
      "return_type": "bool",
      "params": "const FGuid& Guid",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyGuidSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyGuidSet::Num",
      "owner": "FCrowdyGuidSet",
      "owner_kind": "class",
      "name": "Num",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 Num() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyGuidSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyGuidSet::Remove",
      "owner": "FCrowdyGuidSet",
      "owner_kind": "class",
      "name": "Remove",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Remove(const FGuid& Guid)",
      "return_type": "bool",
      "params": "const FGuid& Guid",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/FCrowdyGuidSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitActorState::Decode",
      "owner": "FCrowdyKitActorState",
      "owner_kind": "struct",
      "name": "Decode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Decode(TConstArrayView<uint8> Bytes, FCrowdyKitActorState& Out)",
      "return_type": "bool",
      "params": "TConstArrayView<uint8> Bytes, FCrowdyKitActorState& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FCrowdyKitActorState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitActorState::FromNative",
      "owner": "FCrowdyKitActorState",
      "owner_kind": "struct",
      "name": "FromNative",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyKitActorState FromNative(const FCrowdyNativeKitActorState& Native)",
      "return_type": "FCrowdyKitActorState",
      "params": "const FCrowdyNativeKitActorState& Native",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FCrowdyKitActorState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitActorState::HasSameFacts",
      "owner": "FCrowdyKitActorState",
      "owner_kind": "struct",
      "name": "HasSameFacts",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasSameFacts(const FCrowdyKitActorState& Other) const",
      "return_type": "bool",
      "params": "const FCrowdyKitActorState& Other",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FCrowdyKitActorState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitActorState::ReadInstanceId",
      "owner": "FCrowdyKitActorState",
      "owner_kind": "struct",
      "name": "ReadInstanceId",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ReadInstanceId(TConstArrayView<uint8> ActorIdOctets)",
      "return_type": "FString",
      "params": "TConstArrayView<uint8> ActorIdOctets",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Actor/FCrowdyKitActorState.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch::Accept",
      "owner": "FCrowdyKitMatchSearch",
      "owner_kind": "class",
      "name": "Accept",
      "test_helper": false,
      "implementation": false,
      "signature": "void Accept()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch::Cancel",
      "owner": "FCrowdyKitMatchSearch",
      "owner_kind": "class",
      "name": "Cancel",
      "test_helper": false,
      "implementation": false,
      "signature": "void Cancel()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch::IsCallOutForTest",
      "owner": "FCrowdyKitMatchSearch",
      "owner_kind": "class",
      "name": "IsCallOutForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsCallOutForTest() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch::IsOver",
      "owner": "FCrowdyKitMatchSearch",
      "owner_kind": "class",
      "name": "IsOver",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsOver() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch::Start",
      "owner": "FCrowdyKitMatchSearch",
      "owner_kind": "class",
      "name": "Start",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<FCrowdyKitMatchSearch> Start(UCrowdyServerObject* Matchmaker, int32 Rating, bool bAutoAccept, float TimeoutSeconds, FOnProgress OnProgress)",
      "return_type": "TSharedRef<FCrowdyKitMatchSearch>",
      "params": "UCrowdyServerObject* Matchmaker, int32 Rating, bool bAutoAccept, float TimeoutSeconds, FOnProgress OnProgress",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyKitMatchSearch::Tick",
      "owner": "FCrowdyKitMatchSearch",
      "owner_kind": "class",
      "name": "Tick",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Tick(double Now)",
      "return_type": "bool",
      "params": "double Now",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackAuthServer::Cancel",
      "owner": "FCrowdyLoopbackAuthServer",
      "owner_kind": "class",
      "name": "Cancel",
      "test_helper": false,
      "implementation": false,
      "signature": "void Cancel(const FString& Message)",
      "return_type": "void",
      "params": "const FString& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackAuthServer::IsActive",
      "owner": "FCrowdyLoopbackAuthServer",
      "owner_kind": "class",
      "name": "IsActive",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsActive() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackAuthServer::ReserveRedirectUri",
      "owner": "FCrowdyLoopbackAuthServer",
      "owner_kind": "class",
      "name": "ReserveRedirectUri",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ReserveRedirectUri()",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackAuthServer::Start",
      "owner": "FCrowdyLoopbackAuthServer",
      "owner_kind": "class",
      "name": "Start",
      "test_helper": false,
      "implementation": false,
      "signature": "FString Start(const FString& ExpectedState, double TimeoutSeconds, FOnLoopbackToken InOnToken, FOnLoopbackError InOnError)",
      "return_type": "FString",
      "params": "const FString& ExpectedState, double TimeoutSeconds, FOnLoopbackToken InOnToken, FOnLoopbackError InOnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyLoopbackAuthServer::Stop",
      "owner": "FCrowdyLoopbackAuthServer",
      "owner_kind": "class",
      "name": "Stop",
      "test_helper": false,
      "implementation": false,
      "signature": "void Stop()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassActionBankSync::HasWork",
      "owner": "FCrowdyMassActionBankSync",
      "owner_kind": "struct",
      "name": "HasWork",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasWork() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassDerivationReport::ForClass",
      "owner": "FCrowdyMassClassDerivationReport",
      "owner_kind": "struct",
      "name": "ForClass",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassClassDerivationReport ForClass(const UClass* ActorClass, const UWorld* World)",
      "return_type": "FCrowdyMassClassDerivationReport",
      "params": "const UClass* ActorClass, const UWorld* World",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassClassDerivationReport.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassDerivationReport::ResolveActorClass",
      "owner": "FCrowdyMassClassDerivationReport",
      "owner_kind": "struct",
      "name": "ResolveActorClass",
      "test_helper": false,
      "implementation": false,
      "signature": "UClass* ResolveActorClass(const FString& ClassNameOrPath, FString& OutWhy)",
      "return_type": "UClass*",
      "params": "const FString& ClassNameOrPath, FString& OutWhy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassClassDerivationReport.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassClassDerivationReport::ToLine",
      "owner": "FCrowdyMassClassDerivationReport",
      "owner_kind": "struct",
      "name": "ToLine",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToLine() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassClassDerivationReport.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassDerivedMesh::IsValid",
      "owner": "FCrowdyMassDerivedMesh",
      "owner_kind": "struct",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEntityTarget::IsSet",
      "owner": "FCrowdyMassEntityTarget",
      "owner_kind": "struct",
      "name": "IsSet",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSet() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassEntityTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEventHandlerHandle::IsValid",
      "owner": "FCrowdyMassEventHandlerHandle",
      "owner_kind": "struct",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassEventHandlerRegistration::IsObjectBinding",
      "owner": "FCrowdyMassEventHandlerRegistration",
      "owner_kind": "struct",
      "name": "IsObjectBinding",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsObjectBinding() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassInstancedSkinnedMaterials::Describe",
      "owner": "FCrowdyMassInstancedSkinnedMaterials",
      "owner_kind": "struct",
      "name": "Describe",
      "test_helper": false,
      "implementation": false,
      "signature": "FString Describe() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassInstancedSkinnedMaterials::IsClear",
      "owner": "FCrowdyMassInstancedSkinnedMaterials",
      "owner_kind": "struct",
      "name": "IsClear",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsClear() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassMaterialUsageReports::ResetForTest",
      "owner": "FCrowdyMassMaterialUsageReports",
      "owner_kind": "struct",
      "name": "ResetForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ResetForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassMaterialUsageReports::TakeUnreported",
      "owner": "FCrowdyMassMaterialUsageReports",
      "owner_kind": "struct",
      "name": "TakeUnreported",
      "test_helper": false,
      "implementation": false,
      "signature": "void TakeUnreported(const FCrowdyMassInstancedSkinnedMaterials& Verdict, const USkinnedAsset* Asset, const UClass* Context, TArray<FString>& OutMessages)",
      "return_type": "void",
      "params": "const FCrowdyMassInstancedSkinnedMaterials& Verdict, const USkinnedAsset* Asset, const UClass* Context, TArray<FString>& OutMessages",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassMeshDerivation::CheckInstancedSkinnedMaterials",
      "owner": "FCrowdyMassMeshDerivation",
      "owner_kind": "struct",
      "name": "CheckInstancedSkinnedMaterials",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassInstancedSkinnedMaterials CheckInstancedSkinnedMaterials(const USkinnedAsset* Asset)",
      "return_type": "FCrowdyMassInstancedSkinnedMaterials",
      "params": "const USkinnedAsset* Asset",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassMeshDerivation::FromClass",
      "owner": "FCrowdyMassMeshDerivation",
      "owner_kind": "struct",
      "name": "FromClass",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassDerivedMesh FromClass(const UClass* ActorClass)",
      "return_type": "FCrowdyMassDerivedMesh",
      "params": "const UClass* ActorClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassOverlapResult::Reset",
      "owner": "FCrowdyMassOverlapResult",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassPoseStateTable::CountMappedValues",
      "owner": "FCrowdyMassPoseStateTable",
      "owner_kind": "struct",
      "name": "CountMappedValues",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 CountMappedValues() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassPoseStateTable::Find",
      "owner": "FCrowdyMassPoseStateTable",
      "owner_kind": "struct",
      "name": "Find",
      "test_helper": false,
      "implementation": false,
      "signature": "uint8 Find(int64 StateValue) const",
      "return_type": "uint8",
      "params": "int64 StateValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::Build",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "Build",
      "test_helper": false,
      "implementation": false,
      "signature": "void Build(const UCrowdyMassAnimSet* AnimSet, const TArray<UAnimSequence*>& BankSequences)",
      "return_type": "void",
      "params": "const UCrowdyMassAnimSet* AnimSet, const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::FindResolvedAction",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "FindResolvedAction",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassResolvedAction* FindResolvedAction(int32 ActionId) const",
      "return_type": "const FCrowdyMassResolvedAction*",
      "params": "int32 ActionId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::FindResolvedGait",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "FindResolvedGait",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassResolvedGait* FindResolvedGait(uint8 GaitId) const",
      "return_type": "const FCrowdyMassResolvedGait*",
      "params": "uint8 GaitId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::FindResolvedPose",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "FindResolvedPose",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassResolvedPose* FindResolvedPose(uint8 PoseId) const",
      "return_type": "const FCrowdyMassResolvedPose*",
      "params": "uint8 PoseId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::HashBankContents",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "HashBankContents",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 HashBankContents(const TArray<UAnimSequence*>& BankSequences)",
      "return_type": "uint32",
      "params": "const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::MatchesSource",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "MatchesSource",
      "test_helper": false,
      "implementation": false,
      "signature": "bool MatchesSource(const UCrowdyMassAnimSet* AnimSet, const TArray<UAnimSequence*>& BankSequences) const",
      "return_type": "bool",
      "params": "const UCrowdyMassAnimSet* AnimSet, const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedAnimSet::SelectGait",
      "owner": "FCrowdyMassResolvedAnimSet",
      "owner_kind": "struct",
      "name": "SelectGait",
      "test_helper": false,
      "implementation": false,
      "signature": "uint8 SelectGait(uint8 CurrentGaitId, float SmoothedSpeed) const",
      "return_type": "uint8",
      "params": "uint8 CurrentGaitId, float SmoothedSpeed",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedGait::Max",
      "owner": "FCrowdyMassResolvedGait",
      "owner_kind": "struct",
      "name": "Max",
      "test_helper": false,
      "implementation": false,
      "signature": "float EnterSpeed = Max()",
      "return_type": "float EnterSpeed =",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedGait::Max",
      "owner": "FCrowdyMassResolvedGait",
      "owner_kind": "struct",
      "name": "Max",
      "test_helper": false,
      "implementation": false,
      "signature": "float ExitSpeed = Max()",
      "return_type": "float ExitSpeed =",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedHitZoneTable::Build",
      "owner": "FCrowdyMassResolvedHitZoneTable",
      "owner_kind": "struct",
      "name": "Build",
      "test_helper": false,
      "implementation": false,
      "signature": "void Build(const UCrowdyMassHitZoneTable* Table)",
      "return_type": "void",
      "params": "const UCrowdyMassHitZoneTable* Table",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedHitZoneTable::BuiltInDefaultZoneName",
      "owner": "FCrowdyMassResolvedHitZoneTable",
      "owner_kind": "struct",
      "name": "BuiltInDefaultZoneName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName BuiltInDefaultZoneName()",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedHitZoneTable::Resolve",
      "owner": "FCrowdyMassResolvedHitZoneTable",
      "owner_kind": "struct",
      "name": "Resolve",
      "test_helper": false,
      "implementation": false,
      "signature": "void Resolve(FName BoneName, FName& OutZoneName, float& OutDamageMultiplier) const",
      "return_type": "void",
      "params": "FName BoneName, FName& OutZoneName, float& OutDamageMultiplier",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassResolvedSequence::GetBankIndexOrFallback",
      "owner": "FCrowdyMassResolvedSequence",
      "owner_kind": "struct",
      "name": "GetBankIndexOrFallback",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetBankIndexOrFallback(int32 FallbackIndex) const",
      "return_type": "int32",
      "params": "int32 FallbackIndex",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassStateDeltaBuilder::Build",
      "owner": "FCrowdyMassStateDeltaBuilder",
      "owner_kind": "class",
      "name": "Build",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Build(const UClass& EntityClass, const FCrowdyRepLayout& Layout, const FGuid& EntityID, const FGuid& SenderID, TConstArrayView<FCrowdyMassStateDeltaByteField> Fields, FCrowdyStateDelta& OutDelta, FString& OutWhy)",
      "return_type": "bool",
      "params": "const UClass& EntityClass, const FCrowdyRepLayout& Layout, const FGuid& EntityID, const FGuid& SenderID, TConstArrayView<FCrowdyMassStateDeltaByteField> Fields, FCrowdyStateDelta& OutDelta, FString& OutWhy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassStateDeltaBuilder.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceCandidateCell::FBox",
      "owner": "FCrowdyMassTraceCandidateCell",
      "owner_kind": "struct",
      "name": "FBox",
      "test_helper": false,
      "implementation": false,
      "signature": "FBox DebugBounds = FBox(ForceInit)",
      "return_type": "FBox DebugBounds =",
      "params": "ForceInit",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceHit::Reset",
      "owner": "FCrowdyMassTraceHit",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassTraceHit::SetHitResult",
      "owner": "FCrowdyMassTraceHit",
      "owner_kind": "struct",
      "name": "SetHitResult",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetHitResult(const FHitResult& InHitResult)",
      "return_type": "void",
      "params": "const FHitResult& InHitResult",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassViewStateContext::GetFragment",
      "owner": "FCrowdyMassViewStateContext",
      "owner_kind": "struct",
      "name": "GetFragment",
      "test_helper": false,
      "implementation": false,
      "signature": "FragmentType* GetFragment() const",
      "return_type": "FragmentType*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassWorldReportedEntities::Add",
      "owner": "FCrowdyMassWorldReportedEntities",
      "owner_kind": "struct",
      "name": "Add",
      "test_helper": false,
      "implementation": false,
      "signature": "void Add(const FMassEntityHandle Entity)",
      "return_type": "void",
      "params": "const FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassWorldReportedEntities::Contains",
      "owner": "FCrowdyMassWorldReportedEntities",
      "owner_kind": "struct",
      "name": "Contains",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Contains(const FMassEntityHandle Entity) const",
      "return_type": "bool",
      "params": "const FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassWorldReportedEntities::IsEmpty",
      "owner": "FCrowdyMassWorldReportedEntities",
      "owner_kind": "struct",
      "name": "IsEmpty",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEmpty() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassWorldReportedEntities::Num",
      "owner": "FCrowdyMassWorldReportedEntities",
      "owner_kind": "struct",
      "name": "Num",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 Num() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMassWorldReportedEntities::Reset",
      "owner": "FCrowdyMassWorldReportedEntities",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMessageParser::DecodeFrame",
      "owner": "FCrowdyMessageParser",
      "owner_kind": "class",
      "name": "DecodeFrame",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] TSharedRef<ICrowdyMessage, ESPMode::ThreadSafe> DecodeFrame(const FCrowdyFrame& Frame)",
      "return_type": "[[nodiscard]] TSharedRef<ICrowdyMessage, ESPMode::ThreadSafe>",
      "params": "const FCrowdyFrame& Frame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/FCrowdyMessageParser.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMessageParser::GetActorUpdatePool",
      "owner": "FCrowdyMessageParser",
      "owner_kind": "class",
      "name": "GetActorUpdatePool",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCrowdyMessagePool<FActorUpdateNotificationMessage>& GetActorUpdatePool() const",
      "return_type": "const TCrowdyMessagePool<FActorUpdateNotificationMessage>&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/FCrowdyMessageParser.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMessageParser::ParseMessage",
      "owner": "FCrowdyMessageParser",
      "owner_kind": "class",
      "name": "ParseMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] TSharedRef<ICrowdyMessage, ESPMode::ThreadSafe> ParseMessage(TConstArrayView<uint8> Datagram)",
      "return_type": "[[nodiscard]] TSharedRef<ICrowdyMessage, ESPMode::ThreadSafe>",
      "params": "TConstArrayView<uint8> Datagram",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/FCrowdyMessageParser.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyMessageParser::SetExpectedActorStateSize",
      "owner": "FCrowdyMessageParser",
      "owner_kind": "class",
      "name": "SetExpectedActorStateSize",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetExpectedActorStateSize(const int32 NewSize)",
      "return_type": "void",
      "params": "const int32 NewSize",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/FCrowdyMessageParser.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::Call",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "Call",
      "test_helper": false,
      "implementation": false,
      "signature": "void Call(const FString& NodeType, const FString& Key, const FString& Method, TArray<uint8> Payload, TFunction<void(const FCrowdyNativeExecReply&)> OnDone)",
      "return_type": "void",
      "params": "const FString& NodeType, const FString& Key, const FString& Method, TArray<uint8> Payload, TFunction<void(const FCrowdyNativeExecReply&)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::CanceledMessage",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "CanceledMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& CanceledMessage()",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::Close",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "Close",
      "test_helper": false,
      "implementation": false,
      "signature": "void Close()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::Connect",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "Connect",
      "test_helper": false,
      "implementation": false,
      "signature": "void Connect(TFunction<void(bool bConnected, const FString& Error)> OnDone)",
      "return_type": "void",
      "params": "TFunction<void(bool bConnected, const FString& Error)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::GetAccessEndedReason",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "GetAccessEndedReason",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAccessEndedReason() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::GetHost",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "GetHost",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetHost() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::GetRefusal",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "GetRefusal",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetRefusal() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::IsAccessEnded",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "IsAccessEnded",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsAccessEnded() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::IsConnected",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "IsConnected",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsConnected() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::IsRefusedForGood",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "IsRefusedForGood",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRefusedForGood() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::OnAccessEnded",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "OnAccessEnded",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnAccessEnded(TFunction<void(const FString& Reason)> Listener)",
      "return_type": "void",
      "params": "TFunction<void(const FString& Reason)> Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::OnReconnect",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "OnReconnect",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnReconnect(TFunction<void(const FString& Host)> Listener)",
      "return_type": "void",
      "params": "TFunction<void(const FString& Host)> Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::Ping",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "Ping",
      "test_helper": false,
      "implementation": false,
      "signature": "void Ping(TFunction<void(const FCrowdyNativeExecReply&)> OnDone)",
      "return_type": "void",
      "params": "TFunction<void(const FCrowdyNativeExecReply&)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::Subscribe",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "Subscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "uint64 Subscribe(const FString& NodeType, const FString& Key, const FString& Topic, TFunction<void(const FCrowdyNativeExecPush&)> OnPush, TFunction<void(const FCrowdyNativeExecReply&)> OnDone)",
      "return_type": "uint64",
      "params": "const FString& NodeType, const FString& Key, const FString& Topic, TFunction<void(const FCrowdyNativeExecPush&)> OnPush, TFunction<void(const FCrowdyNativeExecReply&)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecConnection::Unsubscribe",
      "owner": "FCrowdyNativeExecConnection",
      "owner_kind": "class",
      "name": "Unsubscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unsubscribe(uint64 Handle)",
      "return_type": "void",
      "params": "uint64 Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeExecReply::IsOk",
      "owner": "FCrowdyNativeExecReply",
      "owner_kind": "struct",
      "name": "IsOk",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsOk() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeExec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::Call",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "Call",
      "test_helper": false,
      "implementation": false,
      "signature": "void Call(const FString& NodeType, const FString& Key, const FString& Method, const TArray<uint8>& Args, bool bOnce, int32 TimeoutMs, TFunction<void(const FCrowdyNativeKitReply&)> OnDone)",
      "return_type": "void",
      "params": "const FString& NodeType, const FString& Key, const FString& Method, const TArray<uint8>& Args, bool bOnce, int32 TimeoutMs, TFunction<void(const FCrowdyNativeKitReply&)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::CanceledMessage",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "CanceledMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& CanceledMessage()",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::Close",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "Close",
      "test_helper": false,
      "implementation": false,
      "signature": "void Close()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::IsClosed",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "IsClosed",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsClosed() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::NumSubscriptions",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "NumSubscriptions",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumSubscriptions() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::SetPlayerId",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "SetPlayerId",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetPlayerId(int64 PlayerId)",
      "return_type": "void",
      "params": "int64 PlayerId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::Subscribe",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "Subscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "uint64 Subscribe(const FString& NodeType, const FString& Key, const FString& Topic, TFunction<void(const FCrowdyNativeExecPush&)> OnPush, TFunction<void(const FCrowdyNativeKitReply&)> OnDone)",
      "return_type": "uint64",
      "params": "const FString& NodeType, const FString& Key, const FString& Topic, TFunction<void(const FCrowdyNativeExecPush&)> OnPush, TFunction<void(const FCrowdyNativeKitReply&)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyNativeKit::Unsubscribe",
      "owner": "FCrowdyNativeKit",
      "owner_kind": "class",
      "name": "Unsubscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unsubscribe(uint64 Handle)",
      "return_type": "void",
      "params": "uint64 Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyNativeKit.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyOwnedEntityState::GetActor",
      "owner": "FCrowdyOwnedEntityState",
      "owner_kind": "struct",
      "name": "GetActor",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* GetActor() const",
      "return_type": "AActor*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadKey::ActorUpdate",
      "owner": "FCrowdyPayloadKey",
      "owner_kind": "struct",
      "name": "ActorUpdate",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyPayloadKey ActorUpdate(FCrowdyTypeID InTypeID)",
      "return_type": "FCrowdyPayloadKey",
      "params": "FCrowdyTypeID InTypeID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadKey::CategoryName",
      "owner": "FCrowdyPayloadKey",
      "owner_kind": "struct",
      "name": "CategoryName",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CategoryName(ECrowdyPayloadCategory InCategory)",
      "return_type": "const TCHAR*",
      "params": "ECrowdyPayloadCategory InCategory",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadKey::Describe",
      "owner": "FCrowdyPayloadKey",
      "owner_kind": "struct",
      "name": "Describe",
      "test_helper": false,
      "implementation": false,
      "signature": "FString Describe() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadKey::Event",
      "owner": "FCrowdyPayloadKey",
      "owner_kind": "struct",
      "name": "Event",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyPayloadKey Event(FCrowdyTypeID InTypeID)",
      "return_type": "FCrowdyPayloadKey",
      "params": "FCrowdyTypeID InTypeID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadKey::IsSet",
      "owner": "FCrowdyPayloadKey",
      "owner_kind": "struct",
      "name": "IsSet",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSet() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadRoutes::Find",
      "owner": "FCrowdyPayloadRoutes",
      "owner_kind": "struct",
      "name": "Find",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyRouteSlot* Find(const FCrowdyTypeID TypeID) const",
      "return_type": "const FCrowdyRouteSlot*",
      "params": "const FCrowdyTypeID TypeID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPayloadRoutes::FindOrAdd",
      "owner": "FCrowdyPayloadRoutes",
      "owner_kind": "struct",
      "name": "FindOrAdd",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyRouteSlot& FindOrAdd(const FCrowdyTypeID TypeID)",
      "return_type": "FCrowdyRouteSlot&",
      "params": "const FCrowdyTypeID TypeID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyPlayerProfile::ParseFromJson",
      "owner": "FCrowdyPlayerProfile",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Json, FCrowdyPlayerProfile& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Json, FCrowdyPlayerProfile& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAccountTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRepLayout::IndexOfPropertyID",
      "owner": "FCrowdyRepLayout",
      "owner_kind": "struct",
      "name": "IndexOfPropertyID",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 IndexOfPropertyID(int64 InPropertyID) const",
      "return_type": "int32",
      "params": "int64 InPropertyID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRepLayout::IsValid",
      "owner": "FCrowdyRepLayout",
      "owner_kind": "struct",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyReplicatedVariableCustomization::MakeInstance",
      "owner": "FCrowdyReplicatedVariableCustomization",
      "owner_kind": "class",
      "name": "MakeInstance",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<IDetailCustomization> MakeInstance(TSharedPtr<IBlueprintEditor> InBlueprintEditor)",
      "return_type": "TSharedPtr<IDetailCustomization>",
      "params": "TSharedPtr<IBlueprintEditor> InBlueprintEditor",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyReplicatedVariableCustomization.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyRouteSlot::IsEmpty",
      "owner": "FCrowdyRouteSlot",
      "owner_kind": "struct",
      "name": "IsEmpty",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEmpty() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRoutingConflict::Describe",
      "owner": "FCrowdyRoutingConflict",
      "owner_kind": "struct",
      "name": "Describe",
      "test_helper": false,
      "implementation": false,
      "signature": "FString Describe() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRoutingTable::RoutesFor",
      "owner": "FCrowdyRoutingTable",
      "owner_kind": "struct",
      "name": "RoutesFor",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyPayloadRoutes& RoutesFor(const ECrowdyPayloadCategory Category) const",
      "return_type": "const FCrowdyPayloadRoutes&",
      "params": "const ECrowdyPayloadCategory Category",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRoutingTable::RoutesFor",
      "owner": "FCrowdyRoutingTable",
      "owner_kind": "struct",
      "name": "RoutesFor",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyPayloadRoutes& RoutesFor(const ECrowdyPayloadCategory Category)",
      "return_type": "FCrowdyPayloadRoutes&",
      "params": "const ECrowdyPayloadCategory Category",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyRoutingTable.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::ApplyCall",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "ApplyCall",
      "test_helper": false,
      "implementation": false,
      "signature": "void ApplyCall(UObject* Target, UFunction* Fn, const FCrowdyFnInfo& Info, const FCrowdyRpcCall& Call)",
      "return_type": "void",
      "params": "UObject* Target, UFunction* Fn, const FCrowdyFnInfo& Info, const FCrowdyRpcCall& Call",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::BuildCall",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "BuildCall",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyRpcCall BuildCall(const UFunction* Fn, const FCrowdyFnInfo& Info, const void* Frame, FOutParmRec* OutParms = nullptr)",
      "return_type": "FCrowdyRpcCall",
      "params": "const UFunction* Fn, const FCrowdyFnInfo& Info, const void* Frame, FOutParmRec* OutParms = nullptr",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::BuildFnInfo",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "BuildFnInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyFnInfo BuildFnInfo(UFunction* Fn)",
      "return_type": "FCrowdyFnInfo",
      "params": "UFunction* Fn",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::CanonicalParamType",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "CanonicalParamType",
      "test_helper": false,
      "implementation": false,
      "signature": "FString CanonicalParamType(const FProperty* Prop)",
      "return_type": "FString",
      "params": "const FProperty* Prop",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::CarriesDispatchGate",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "CarriesDispatchGate",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CarriesDispatchGate(const UFunction* Function)",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::ComputeFunctionID",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "ComputeFunctionID",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 ComputeFunctionID(const UFunction* Fn)",
      "return_type": "int64",
      "params": "const UFunction* Fn",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::DecideRoute",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "DecideRoute",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyRpcRouteDecision DecideRoute(ECrowdyEventRecipient Recipient, bool bNonSpatial, bool bEntityValid, bool bWeOwnEntity, bool bWeAreHost)",
      "return_type": "FCrowdyRpcRouteDecision",
      "params": "ECrowdyEventRecipient Recipient, bool bNonSpatial, bool bEntityValid, bool bWeOwnEntity, bool bWeAreHost",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::DecodeCall",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "DecodeCall",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DecodeCall(UFunction* Fn, const FCrowdyFnInfo& Info, const FCrowdyRpcCall& Call, TFunctionRef<void(const FCrowdyEventParams& Params)> OnDecoded)",
      "return_type": "bool",
      "params": "UFunction* Fn, const FCrowdyFnInfo& Info, const FCrowdyRpcCall& Call, TFunctionRef<void(const FCrowdyEventParams& Params)> OnDecoded",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::DecodeChannelRpc",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "DecodeChannelRpc",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DecodeChannelRpc(const TArray<uint8>& Payload, FCrowdyRpcCall& OutCall, uint8& OutFlags)",
      "return_type": "bool",
      "params": "const TArray<uint8>& Payload, FCrowdyRpcCall& OutCall, uint8& OutFlags",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::DescribeSignatureProblem",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "DescribeSignatureProblem",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeSignatureProblem(const UFunction* Fn)",
      "return_type": "FString",
      "params": "const UFunction* Fn",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::DeserializeParams",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "DeserializeParams",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DeserializeParams(const UFunction* Fn, const TArray<uint8>& Blob, void* Frame)",
      "return_type": "bool",
      "params": "const UFunction* Fn, const TArray<uint8>& Blob, void* Frame",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::DispatchOrReplayBlueprintCall",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "DispatchOrReplayBlueprintCall",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DispatchOrReplayBlueprintCall(UObject* Self, UFunction* EventFn, void* ParamFrame, FOutParmRec* OutParms = nullptr)",
      "return_type": "bool",
      "params": "UObject* Self, UFunction* EventFn, void* ParamFrame, FOutParmRec* OutParms = nullptr",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::EncodeChannelRpc",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "EncodeChannelRpc",
      "test_helper": false,
      "implementation": false,
      "signature": "void EncodeChannelRpc(const FCrowdyRpcCall& Call, uint8 Flags, TArray<uint8>& OutPayload)",
      "return_type": "void",
      "params": "const FCrowdyRpcCall& Call, uint8 Flags, TArray<uint8>& OutPayload",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::EstimateMinChannelPayloadBytes",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "EstimateMinChannelPayloadBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 EstimateMinChannelPayloadBytes(const UFunction* Fn)",
      "return_type": "int32",
      "params": "const UFunction* Fn",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::GetFnInfo",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "GetFnInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyFnInfo GetFnInfo(UFunction* Fn)",
      "return_type": "FCrowdyFnInfo",
      "params": "UFunction* Fn",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::InstallFnInfoCacheInvalidation",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "InstallFnInfoCacheInvalidation",
      "test_helper": false,
      "implementation": false,
      "signature": "void InstallFnInfoCacheInvalidation()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::InvalidateFnInfoCache",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "InvalidateFnInfoCache",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidateFnInfoCache()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::IsBlueprintReplicatedEvent",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "IsBlueprintReplicatedEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsBlueprintReplicatedEvent(const UFunction* Function)",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::IsLoopbackEnabled",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "IsLoopbackEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLoopbackEnabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::IsReliableTraceEnabled",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "IsReliableTraceEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReliableTraceEnabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::IsRpcTraceEnabled",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "IsRpcTraceEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRpcTraceEnabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::IsSupportedParamType",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "IsSupportedParamType",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSupportedParamType(const FProperty* Prop)",
      "return_type": "bool",
      "params": "const FProperty* Prop",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::IsTrueOutputParam",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "IsTrueOutputParam",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsTrueOutputParam(const FProperty* Prop)",
      "return_type": "bool",
      "params": "const FProperty* Prop",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::MarshalCall",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "MarshalCall",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyRpcCall MarshalCall(UFunction* Fn, const FCrowdyFnInfo& Info, void (C::*)(TParams...), TArgs&&... Args)",
      "return_type": "FCrowdyRpcCall",
      "params": "UFunction* Fn, const FCrowdyFnInfo& Info, void (C::*)(TParams...), TArgs&&... Args",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::NumCachedFnInfo",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "NumCachedFnInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumCachedFnInfo()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::RemoveFnInfoCacheInvalidation",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "RemoveFnInfoCacheInvalidation",
      "test_helper": false,
      "implementation": false,
      "signature": "void RemoveFnInfoCacheInvalidation()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::ResolveFunction",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "ResolveFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "UFunction* ResolveFunction(UClass* Class, const TCHAR* ImplName)",
      "return_type": "UFunction*",
      "params": "UClass* Class, const TCHAR* ImplName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::RouteOverWire",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "RouteOverWire",
      "test_helper": false,
      "implementation": false,
      "signature": "void RouteOverWire(UCrowdyEntitySubsystem* EntitySubsystem, const AActor* ContextActor, const FCrowdyRpcCall& Call, const FCrowdyFnInfo& Info, ECrowdyTarget Target)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* EntitySubsystem, const AActor* ContextActor, const FCrowdyRpcCall& Call, const FCrowdyFnInfo& Info, ECrowdyTarget Target",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::SendChecked",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "SendChecked",
      "test_helper": false,
      "implementation": false,
      "signature": "void SendChecked(UObject* Obj, const TCHAR* ImplName, void (C::*MemberFn)(TParams...), TArgs&&... Args)",
      "return_type": "void",
      "params": "UObject* Obj, const TCHAR* ImplName, void (C::*MemberFn)(TParams...), TArgs&&... Args",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::SendToTarget",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "SendToTarget",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendToTarget(UWorld* World, const FCrowdyRpcTarget& Target, UFunction* Fn, const void* Frame, FOutParmRec* OutParms = nullptr)",
      "return_type": "bool",
      "params": "UWorld* World, const FCrowdyRpcTarget& Target, UFunction* Fn, const void* Frame, FOutParmRec* OutParms = nullptr",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::SerializeParams",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "SerializeParams",
      "test_helper": false,
      "implementation": false,
      "signature": "void SerializeParams(const UFunction* Fn, const void* Frame, TArray<uint8>& OutBlob, FOutParmRec* OutParms = nullptr)",
      "return_type": "void",
      "params": "const UFunction* Fn, const void* Frame, TArray<uint8>& OutBlob, FOutParmRec* OutParms = nullptr",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::StructTransitivelyContainsContainer",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "StructTransitivelyContainsContainer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool StructTransitivelyContainsContainer(const UStruct* Struct, int32 Depth = 0)",
      "return_type": "bool",
      "params": "const UStruct* Struct, int32 Depth = 0",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRPC::WithCheckedFrame",
      "owner": "FCrowdyRPC",
      "owner_kind": "class",
      "name": "WithCheckedFrame",
      "test_helper": false,
      "implementation": false,
      "signature": "bool WithCheckedFrame(UFunction* Fn, void (C::*)(TParams...), TFunctionRef<bool(const void*)> Use, TArgs&&... Args)",
      "return_type": "bool",
      "params": "UFunction* Fn, void (C::*)(TParams...), TFunctionRef<bool(const void*)> Use, TArgs&&... Args",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyRPC.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcTarget::BelongsToNoClient",
      "owner": "FCrowdyRpcTarget",
      "owner_kind": "struct",
      "name": "BelongsToNoClient",
      "test_helper": false,
      "implementation": false,
      "signature": "bool BelongsToNoClient() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyRpcTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcTarget::HasLocation",
      "owner": "FCrowdyRpcTarget",
      "owner_kind": "struct",
      "name": "HasLocation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasLocation() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyRpcTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcTarget::IsOwnedBy",
      "owner": "FCrowdyRpcTarget",
      "owner_kind": "struct",
      "name": "IsOwnedBy",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsOwnedBy(const FGuid& PlayerID) const",
      "return_type": "bool",
      "params": "const FGuid& PlayerID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyRpcTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyRpcTarget::IsRoutable",
      "owner": "FCrowdyRpcTarget",
      "owner_kind": "struct",
      "name": "IsRoutable",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRoutable() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/FCrowdyRpcTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySecretFile::Delete",
      "owner": "FCrowdySecretFile",
      "owner_kind": "class",
      "name": "Delete",
      "test_helper": false,
      "implementation": false,
      "signature": "void Delete(const FString& Path)",
      "return_type": "void",
      "params": "const FString& Path",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Security/FCrowdySecretFile.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySecretFile::LoadBytes",
      "owner": "FCrowdySecretFile",
      "owner_kind": "class",
      "name": "LoadBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "bool LoadBytes(const FString& Path, TArray<uint8>& OutPlain)",
      "return_type": "bool",
      "params": "const FString& Path, TArray<uint8>& OutPlain",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Security/FCrowdySecretFile.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySecretFile::LoadString",
      "owner": "FCrowdySecretFile",
      "owner_kind": "class",
      "name": "LoadString",
      "test_helper": false,
      "implementation": false,
      "signature": "bool LoadString(const FString& Path, FString& OutSecret)",
      "return_type": "bool",
      "params": "const FString& Path, FString& OutSecret",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Security/FCrowdySecretFile.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySecretFile::SaveBytes",
      "owner": "FCrowdySecretFile",
      "owner_kind": "class",
      "name": "SaveBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SaveBytes(const FString& Path, const TArray<uint8>& Plain)",
      "return_type": "bool",
      "params": "const FString& Path, const TArray<uint8>& Plain",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Security/FCrowdySecretFile.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySecretFile::SaveString",
      "owner": "FCrowdySecretFile",
      "owner_kind": "class",
      "name": "SaveString",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SaveString(const FString& Path, const FString& Secret)",
      "return_type": "bool",
      "params": "const FString& Path, const FString& Secret",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Security/FCrowdySecretFile.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerCallResult::IsSuccess",
      "owner": "FCrowdyServerCallResult",
      "owner_kind": "struct",
      "name": "IsSuccess",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSuccess() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::GetMethodName",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "GetMethodName",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetMethodName() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::GetParamsListName",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "GetParamsListName",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetParamsListName() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::GetParamsStruct",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "GetParamsStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "const UScriptStruct* GetParamsStruct() const",
      "return_type": "const UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::GetReplyListName",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "GetReplyListName",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetReplyListName() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::GetReplyStruct",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "GetReplyStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "const UScriptStruct* GetReplyStruct() const",
      "return_type": "const UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::InitializeParams",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "InitializeParams",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitializeParams(FInstancedStruct& Out) const",
      "return_type": "void",
      "params": "FInstancedStruct& Out",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerFunction::InitializeReply",
      "owner": "FCrowdyServerFunction",
      "owner_kind": "struct",
      "name": "InitializeReply",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitializeReply(FInstancedStruct& Out) const",
      "return_type": "void",
      "params": "FInstancedStruct& Out",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessage::GetPayloadListName",
      "owner": "FCrowdyServerMessage",
      "owner_kind": "struct",
      "name": "GetPayloadListName",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetPayloadListName() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessage::GetPayloadStruct",
      "owner": "FCrowdyServerMessage",
      "owner_kind": "struct",
      "name": "GetPayloadStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "const UScriptStruct* GetPayloadStruct() const",
      "return_type": "const UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessage::GetTopic",
      "owner": "FCrowdyServerMessage",
      "owner_kind": "struct",
      "name": "GetTopic",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetTopic() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessage::InitializePayload",
      "owner": "FCrowdyServerMessage",
      "owner_kind": "struct",
      "name": "InitializePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitializePayload(FInstancedStruct& Out) const",
      "return_type": "void",
      "params": "FInstancedStruct& Out",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Bind",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Bind",
      "test_helper": false,
      "implementation": false,
      "signature": "void Bind(FName Message, UObject* Handler, FName Function)",
      "return_type": "void",
      "params": "FName Message, UObject* Handler, FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Follow",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Follow",
      "test_helper": false,
      "implementation": false,
      "signature": "void Follow(UCrowdyServerObject* Object, const FOnCrowdyServerMessage::FDelegate& Relay)",
      "return_type": "void",
      "params": "UCrowdyServerObject* Object, const FOnCrowdyServerMessage::FDelegate& Relay",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::HasLiveHandler",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "HasLiveHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasLiveHandler() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Notify",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Notify",
      "test_helper": false,
      "implementation": false,
      "signature": "void Notify(const TObjectPtr<UCrowdyServerObject>& Held, FName Message, const FInstancedStruct& Payload)",
      "return_type": "void",
      "params": "const TObjectPtr<UCrowdyServerObject>& Held, FName Message, const FInstancedStruct& Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Num",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Num",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 Num() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Reset",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Unbind",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Unbind",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unbind(FName Message, const UObject* Handler, FName Function)",
      "return_type": "void",
      "params": "FName Message, const UObject* Handler, FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::UnbindHandler",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "UnbindHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbindHandler(const UObject* Handler, FName Function)",
      "return_type": "void",
      "params": "const UObject* Handler, FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerMessageBindings::Unfollow",
      "owner": "FCrowdyServerMessageBindings",
      "owner_kind": "struct",
      "name": "Unfollow",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unfollow()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::Bind",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "Bind",
      "test_helper": false,
      "implementation": false,
      "signature": "void Bind(UCrowdyServerObject* Object, FName Variable, UObject* Handler, FName Function)",
      "return_type": "void",
      "params": "UCrowdyServerObject* Object, FName Variable, UObject* Handler, FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::HasLiveHandler",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "HasLiveHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasLiveHandler() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::LatestSerial",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "LatestSerial",
      "test_helper": false,
      "implementation": false,
      "signature": "uint64 LatestSerial()",
      "return_type": "uint64",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::Notify",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "Notify",
      "test_helper": false,
      "implementation": false,
      "signature": "void Notify(const TObjectPtr<UCrowdyServerObject>& Held, TConstArrayView<FString> Fields)",
      "return_type": "void",
      "params": "const TObjectPtr<UCrowdyServerObject>& Held, TConstArrayView<FString> Fields",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::Num",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "Num",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 Num() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::ReadRecord",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "ReadRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReadRecord(bool bRecord, const FString& Id)",
      "return_type": "void",
      "params": "bool bRecord, const FString& Id",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::Reset",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::Unbind",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "Unbind",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unbind(FName Variable, const UObject* Handler, FName Function)",
      "return_type": "void",
      "params": "FName Variable, const UObject* Handler, FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServerVariableBindings::UnbindHandler",
      "owner": "FCrowdyServerVariableBindings",
      "owner_kind": "struct",
      "name": "UnbindHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbindHandler(const UObject* Handler, FName Function)",
      "return_type": "void",
      "params": "const UObject* Handler, FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::DispatchMessage",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "DispatchMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchMessage(const TSharedRef<ICrowdyMessage, ESPMode::ThreadSafe>& Message)",
      "return_type": "void",
      "params": "const TSharedRef<ICrowdyMessage, ESPMode::ThreadSafe>& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::DumpAllRoutes",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "DumpAllRoutes",
      "test_helper": false,
      "implementation": false,
      "signature": "void DumpAllRoutes(FOutputDevice& Ar)",
      "return_type": "void",
      "params": "FOutputDevice& Ar",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::DumpRoutes",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "DumpRoutes",
      "test_helper": false,
      "implementation": false,
      "signature": "void DumpRoutes(FOutputDevice& Ar) const",
      "return_type": "void",
      "params": "FOutputDevice& Ar",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::GetConflicts",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "GetConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyRoutingConflict> GetConflicts() const",
      "return_type": "TArray<FCrowdyRoutingConflict>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::GetStats",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "GetStats",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyRoutingStats GetStats() const",
      "return_type": "FCrowdyRoutingStats",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::Subscribe",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "Subscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription Subscribe(TConstArrayView<FCrowdySubscriptionKey> Keys, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "TConstArrayView<FCrowdySubscriptionKey> Keys, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToActorUpdatePayload",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToActorUpdatePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToActorUpdatePayload(const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToActorUpdatePayload",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToActorUpdatePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToActorUpdatePayload(FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToAllPayloads",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToAllPayloads",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToAllPayloads(ECrowdyPayloadCategory Category, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "ECrowdyPayloadCategory Category, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToEventPayload",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToEventPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToEventPayload(const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToEventPayload",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToEventPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToEventPayload(FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToOpcode",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToOpcode(ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler)",
      "return_type": "FCrowdySubscription",
      "params": "ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyServiceRegistry::SubscribeToOpcode",
      "owner": "FCrowdyServiceRegistry",
      "owner_kind": "class",
      "name": "SubscribeToOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToOpcode(ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, TFunction<void(const TMessage&, const FCrowdyDelivery&)> Handler)",
      "return_type": "FCrowdySubscription",
      "params": "ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, TFunction<void(const TMessage&, const FCrowdyDelivery&)> Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateCodec::Decode",
      "owner": "FCrowdyStateCodec",
      "owner_kind": "class",
      "name": "Decode",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Decode(const FCrowdyRepLayout& Layout, int64 IncomingLayoutHash, const TArray<uint8>& Blob, void* Container, TArray<int32>& OutChangedIndices, TArray<int32>* OutPresentIndices = nullptr, FCrowdyStateDecodeScratch* Scratch = nullptr)",
      "return_type": "bool",
      "params": "const FCrowdyRepLayout& Layout, int64 IncomingLayoutHash, const TArray<uint8>& Blob, void* Container, TArray<int32>& OutChangedIndices, TArray<int32>* OutPresentIndices = nullptr, FCrowdyStateDecodeScratch* Scratch = nullptr",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateCodec::DecodeChannelStateDelta",
      "owner": "FCrowdyStateCodec",
      "owner_kind": "class",
      "name": "DecodeChannelStateDelta",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DecodeChannelStateDelta(const TArray<uint8>& Payload, FCrowdyStateDelta& Out)",
      "return_type": "bool",
      "params": "const TArray<uint8>& Payload, FCrowdyStateDelta& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateCodec::Encode",
      "owner": "FCrowdyStateCodec",
      "owner_kind": "class",
      "name": "Encode",
      "test_helper": false,
      "implementation": false,
      "signature": "void Encode(const FCrowdyRepLayout& Layout, const void* Container, const TBitArray<>& Dirty, bool bKeyframe, TArray<uint8>& OutBlob)",
      "return_type": "void",
      "params": "const FCrowdyRepLayout& Layout, const void* Container, const TBitArray<>& Dirty, bool bKeyframe, TArray<uint8>& OutBlob",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateCodec::EncodeChannelStateDelta",
      "owner": "FCrowdyStateCodec",
      "owner_kind": "class",
      "name": "EncodeChannelStateDelta",
      "test_helper": false,
      "implementation": false,
      "signature": "void EncodeChannelStateDelta(const FCrowdyStateDelta& Delta, TArray<uint8>& OutPayload)",
      "return_type": "void",
      "params": "const FCrowdyStateDelta& Delta, TArray<uint8>& OutPayload",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDecodeScratch::Contains",
      "owner": "FCrowdyStateDecodeScratch",
      "owner_kind": "struct",
      "name": "Contains",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Contains(const void* Address) const",
      "return_type": "bool",
      "params": "const void* Address",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDecodeScratch::DescribesLayout",
      "owner": "FCrowdyStateDecodeScratch",
      "owner_kind": "struct",
      "name": "DescribesLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DescribesLayout(const FCrowdyRepLayout& Layout) const",
      "return_type": "bool",
      "params": "const FCrowdyRepLayout& Layout",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDecodeScratch::EnsureForLayout",
      "owner": "FCrowdyStateDecodeScratch",
      "owner_kind": "struct",
      "name": "EnsureForLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "void EnsureForLayout(const FCrowdyRepLayout& Layout, const UClass* Owner)",
      "return_type": "void",
      "params": "const FCrowdyRepLayout& Layout, const UClass* Owner",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDecodeScratch::IsReady",
      "owner": "FCrowdyStateDecodeScratch",
      "owner_kind": "struct",
      "name": "IsReady",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReady() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateDecodeScratch::SlotFor",
      "owner": "FCrowdyStateDecodeScratch",
      "owner_kind": "struct",
      "name": "SlotFor",
      "test_helper": false,
      "implementation": false,
      "signature": "void* SlotFor(int32 LayoutIndex) const",
      "return_type": "void*",
      "params": "int32 LayoutIndex",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateCodec.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateLayoutBuilder::BuildLayout",
      "owner": "FCrowdyStateLayoutBuilder",
      "owner_kind": "struct",
      "name": "BuildLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "bool BuildLayout(const UClass* Class, FCrowdyRepLayout& Out)",
      "return_type": "bool",
      "params": "const UClass* Class, FCrowdyRepLayout& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateLayoutBuilder::ClassifyStateProperty",
      "owner": "FCrowdyStateLayoutBuilder",
      "owner_kind": "struct",
      "name": "ClassifyStateProperty",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyStatePropertySupport ClassifyStateProperty(const FProperty* Prop)",
      "return_type": "ECrowdyStatePropertySupport",
      "params": "const FProperty* Prop",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateLayoutBuilder::ComputeLayoutHash",
      "owner": "FCrowdyStateLayoutBuilder",
      "owner_kind": "struct",
      "name": "ComputeLayoutHash",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 ComputeLayoutHash(const TArray<FCrowdyRepProperty>& Properties)",
      "return_type": "int64",
      "params": "const TArray<FCrowdyRepProperty>& Properties",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateLayoutBuilder::DescribeStateSupport",
      "owner": "FCrowdyStateLayoutBuilder",
      "owner_kind": "struct",
      "name": "DescribeStateSupport",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeStateSupport(ECrowdyStatePropertySupport Support)",
      "return_type": "FString",
      "params": "ECrowdyStatePropertySupport Support",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStateLayoutBuilder::IsStateReplicatable",
      "owner": "FCrowdyStateLayoutBuilder",
      "owner_kind": "struct",
      "name": "IsStateReplicatable",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsStateReplicatable(const FProperty* Prop)",
      "return_type": "bool",
      "params": "const FProperty* Prop",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/FCrowdyRepLayout.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStatePartialNetStruct::NetSerialize",
      "owner": "FCrowdyStatePartialNetStruct",
      "owner_kind": "struct",
      "name": "NetSerialize",
      "test_helper": false,
      "implementation": false,
      "signature": "bool NetSerialize(FArchive& Ar, class UPackageMap* Map, bool& bOutSuccess)",
      "return_type": "bool",
      "params": "FArchive& Ar, class UPackageMap* Map, bool& bOutSuccess",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyStructContextMenu::Register",
      "owner": "FCrowdyStructContextMenu",
      "owner_kind": "class",
      "name": "Register",
      "test_helper": false,
      "implementation": false,
      "signature": "void Register()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Menus/CrowdyStructContextMenu.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStructContextMenu::Unregister",
      "owner": "FCrowdyStructContextMenu",
      "owner_kind": "class",
      "name": "Unregister",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unregister()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Menus/CrowdyStructContextMenu.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStructCustomization::MakeInstance",
      "owner": "FCrowdyStructCustomization",
      "owner_kind": "class",
      "name": "MakeInstance",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<IDetailCustomization> MakeInstance()",
      "return_type": "TSharedRef<IDetailCustomization>",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Customizations/CrowdyStructCustomization.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStructEditorToolbar::Register",
      "owner": "FCrowdyStructEditorToolbar",
      "owner_kind": "class",
      "name": "Register",
      "test_helper": false,
      "implementation": false,
      "signature": "void Register()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Menus/CrowdyStructEditorToolbar.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStructEditorToolbar::Unregister",
      "owner": "FCrowdyStructEditorToolbar",
      "owner_kind": "class",
      "name": "Unregister",
      "test_helper": false,
      "implementation": false,
      "signature": "void Unregister()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDKEditor",
      "header": "CrowdySDKEditor/Public/Menus/CrowdyStructEditorToolbar.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Danger",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Danger",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Danger()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Get",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "const ISlateStyle& Get()",
      "return_type": "const ISlateStyle&",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Gold",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Gold",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Gold()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::GoldBright",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "GoldBright",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor GoldBright()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::IconBrush",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "IconBrush",
      "test_helper": false,
      "implementation": false,
      "signature": "const FSlateBrush* IconBrush(const TCHAR* IconName)",
      "return_type": "const FSlateBrush*",
      "params": "const TCHAR* IconName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Info",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Info",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Info()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Initialize",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Initialize",
      "test_helper": false,
      "implementation": false,
      "signature": "void Initialize()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Line",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Line",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Line()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Panel",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Panel",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Panel()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Rail",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Rail",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Rail()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Shutdown",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Shutdown",
      "test_helper": false,
      "implementation": false,
      "signature": "void Shutdown()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::StyleName",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "StyleName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName StyleName()",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Success",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Success",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Success()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Surface",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Surface",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Surface()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::SurfaceHover",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "SurfaceHover",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor SurfaceHover()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::TextPrimary",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "TextPrimary",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor TextPrimary()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::TextSecondary",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "TextSecondary",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor TextSecondary()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::TextSubtle",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "TextSubtle",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor TextSubtle()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdyStudioStyle::Warning",
      "owner": "FCrowdyStudioStyle",
      "owner_kind": "class",
      "name": "Warning",
      "test_helper": false,
      "implementation": false,
      "signature": "FLinearColor Warning()",
      "return_type": "FLinearColor",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyStudio",
      "header": "CrowdyStudio/Public/Style/CrowdyStudioStyle.h",
      "editor_module": true
    },
    {
      "id": "FCrowdySubscription::IsValid",
      "owner": "FCrowdySubscription",
      "owner_kind": "class",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdySubscription.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscription::Release",
      "owner": "FCrowdySubscription",
      "owner_kind": "class",
      "name": "Release",
      "test_helper": false,
      "implementation": false,
      "signature": "void Release()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdySubscription.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::ActorUpdatePayload",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "ActorUpdatePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscriptionKey ActorUpdatePayload(const UScriptStruct* PayloadStruct)",
      "return_type": "FCrowdySubscriptionKey",
      "params": "const UScriptStruct* PayloadStruct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::ActorUpdatePayload",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "ActorUpdatePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscriptionKey ActorUpdatePayload(FCrowdyTypeID TypeID)",
      "return_type": "FCrowdySubscriptionKey",
      "params": "FCrowdyTypeID TypeID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::AllPayloads",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "AllPayloads",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscriptionKey AllPayloads(ECrowdyPayloadCategory Category)",
      "return_type": "FCrowdySubscriptionKey",
      "params": "ECrowdyPayloadCategory Category",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::Describe",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "Describe",
      "test_helper": false,
      "implementation": false,
      "signature": "FString Describe() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::EventPayload",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "EventPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscriptionKey EventPayload(const UScriptStruct* PayloadStruct)",
      "return_type": "FCrowdySubscriptionKey",
      "params": "const UScriptStruct* PayloadStruct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::EventPayload",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "EventPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscriptionKey EventPayload(FCrowdyTypeID TypeID)",
      "return_type": "FCrowdySubscriptionKey",
      "params": "FCrowdyTypeID TypeID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdySubscriptionKey::Opcode",
      "owner": "FCrowdySubscriptionKey",
      "owner_kind": "struct",
      "name": "Opcode",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscriptionKey Opcode(ECrowdyMessageType MessageType)",
      "return_type": "FCrowdySubscriptionKey",
      "params": "ECrowdyMessageType MessageType",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Internal/FCrowdyServiceRegistry.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeam::MembershipPolicyFromString",
      "owner": "FCrowdyTeam",
      "owner_kind": "struct",
      "name": "MembershipPolicyFromString",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyTeamMembershipPolicy MembershipPolicyFromString(const FString& Value)",
      "return_type": "ECrowdyTeamMembershipPolicy",
      "params": "const FString& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeam.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeam::MembershipPolicyToString",
      "owner": "FCrowdyTeam",
      "owner_kind": "struct",
      "name": "MembershipPolicyToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString MembershipPolicyToString(ECrowdyTeamMembershipPolicy Policy)",
      "return_type": "FString",
      "params": "ECrowdyTeamMembershipPolicy Policy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeam.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeam::ParseFromJson",
      "owner": "FCrowdyTeam",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyTeam& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyTeam& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeam.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamError::FromFailure",
      "owner": "FCrowdyTeamError",
      "owner_kind": "struct",
      "name": "FromFailure",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTeamError FromFailure(const FString& Msg, const FString& ServerCode)",
      "return_type": "FCrowdyTeamError",
      "params": "const FString& Msg, const FString& ServerCode",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamError::FromMessage",
      "owner": "FCrowdyTeamError",
      "owner_kind": "struct",
      "name": "FromMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTeamError FromMessage(const FString& Msg)",
      "return_type": "FCrowdyTeamError",
      "params": "const FString& Msg",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamError.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamMember::ParseFromJson",
      "owner": "FCrowdyTeamMember",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamMember& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamMember& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMember.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamMembership::HasPermission",
      "owner": "FCrowdyTeamMembership",
      "owner_kind": "struct",
      "name": "HasPermission",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPermission(ECrowdyTeamPermission Permission) const",
      "return_type": "bool",
      "params": "ECrowdyTeamPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMembership.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamMembership::ParseFromJson",
      "owner": "FCrowdyTeamMembership",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamMembership& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamMembership& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamMembership.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPermissions::FromStringArray",
      "owner": "FCrowdyTeamPermissions",
      "owner_kind": "struct",
      "name": "FromStringArray",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTeamPermissions FromStringArray(const TArray<FString>& Permissions)",
      "return_type": "FCrowdyTeamPermissions",
      "params": "const TArray<FString>& Permissions",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPermissions::Has",
      "owner": "FCrowdyTeamPermissions",
      "owner_kind": "struct",
      "name": "Has",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Has(ECrowdyTeamPermission Permission) const",
      "return_type": "bool",
      "params": "ECrowdyTeamPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPermissions::ToKey",
      "owner": "FCrowdyTeamPermissions",
      "owner_kind": "struct",
      "name": "ToKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToKey(ECrowdyTeamPermission Permission)",
      "return_type": "FString",
      "params": "ECrowdyTeamPermission Permission",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPermissions::ToStringArray",
      "owner": "FCrowdyTeamPermissions",
      "owner_kind": "struct",
      "name": "ToStringArray",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> ToStringArray() const",
      "return_type": "TArray<FString>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPermissions.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPolicy::CreationPolicyFromString",
      "owner": "FCrowdyTeamPolicy",
      "owner_kind": "struct",
      "name": "CreationPolicyFromString",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyTeamCreationPolicy CreationPolicyFromString(const FString& Value)",
      "return_type": "ECrowdyTeamCreationPolicy",
      "params": "const FString& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPolicy::CreationPolicyToString",
      "owner": "FCrowdyTeamPolicy",
      "owner_kind": "struct",
      "name": "CreationPolicyToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString CreationPolicyToString(ECrowdyTeamCreationPolicy Policy)",
      "return_type": "FString",
      "params": "ECrowdyTeamCreationPolicy Policy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamPolicy::ParseFromJson",
      "owner": "FCrowdyTeamPolicy",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamPolicy& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamPolicy& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamPolicy.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamRole::HasPermission",
      "owner": "FCrowdyTeamRole",
      "owner_kind": "struct",
      "name": "HasPermission",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPermission(ECrowdyTeamPermission Permission) const",
      "return_type": "bool",
      "params": "ECrowdyTeamPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamRole.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTeamRole::ParseFromJson",
      "owner": "FCrowdyTeamRole",
      "owner_kind": "struct",
      "name": "ParseFromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ParseFromJson(const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamRole& Out)",
      "return_type": "bool",
      "params": "const TSharedPtr<FJsonObject>& Obj, FCrowdyTeamRole& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Data/Teams/Types/FCrowdyTeamRole.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::EventTypeIDFromHash",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "EventTypeIDFromHash",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTypeID EventTypeIDFromHash(const uint32 Hash)",
      "return_type": "FCrowdyTypeID",
      "params": "const uint32 Hash",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::GenerateEventFromStruct",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "GenerateEventFromStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTypeID GenerateEventFromStruct(const UScriptStruct* Struct)",
      "return_type": "FCrowdyTypeID",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::GenerateFromClass",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "GenerateFromClass",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyClassID GenerateFromClass(const UClass* Class)",
      "return_type": "FCrowdyClassID",
      "params": "const UClass* Class",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::GenerateFromString",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "GenerateFromString",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GenerateFromString(const FString& String)",
      "return_type": "int64",
      "params": "const FString& String",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::GenerateFromStruct",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "GenerateFromStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTypeID GenerateFromStruct(const UScriptStruct* Struct)",
      "return_type": "FCrowdyTypeID",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::HashNameUtf8",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "HashNameUtf8",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 HashNameUtf8(const FString& Name)",
      "return_type": "uint32",
      "params": "const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::HashNameUtf8_64",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "HashNameUtf8_64",
      "test_helper": false,
      "implementation": false,
      "signature": "uint64 HashNameUtf8_64(const FString& Name)",
      "return_type": "uint64",
      "params": "const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::IsReservedTypeID",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "IsReservedTypeID",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReservedTypeID(const uint32 TypeID)",
      "return_type": "bool",
      "params": "const uint32 TypeID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::TypeIDFromHash",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "TypeIDFromHash",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTypeID TypeIDFromHash(const uint32 Hash)",
      "return_type": "FCrowdyTypeID",
      "params": "const uint32 Hash",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyTypeIDGenerator::WouldCollide",
      "owner": "FCrowdyTypeIDGenerator",
      "owner_kind": "struct",
      "name": "WouldCollide",
      "test_helper": false,
      "implementation": false,
      "signature": "bool WouldCollide(FCrowdyTypeID ID, const UScriptStruct* Incoming, const TMap<FCrowdyTypeID, TObjectPtr<UScriptStruct>>& Existing)",
      "return_type": "bool",
      "params": "FCrowdyTypeID ID, const UScriptStruct* Incoming, const TMap<FCrowdyTypeID, TObjectPtr<UScriptStruct>>& Existing",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/CrowdyCategory/FCrowdyTypeIDGenerator.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyUserIdentity::FromJson",
      "owner": "FCrowdyUserIdentity",
      "owner_kind": "struct",
      "name": "FromJson",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyUserIdentity FromJson(const TSharedPtr<FJsonObject>& Obj)",
      "return_type": "FCrowdyUserIdentity",
      "params": "const TSharedPtr<FJsonObject>& Obj",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Queries/Authentication/FCrowdyUserIdentity.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVoiceSettings::ApplyTo",
      "owner": "FCrowdyVoiceSettings",
      "owner_kind": "struct",
      "name": "ApplyTo",
      "test_helper": false,
      "implementation": false,
      "signature": "void ApplyTo(TVoiceChat& VoiceChat) const",
      "return_type": "void",
      "params": "TVoiceChat& VoiceChat",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/CrowdyVoiceSettings.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVoiceSettings::ClampDistance",
      "owner": "FCrowdyVoiceSettings",
      "owner_kind": "struct",
      "name": "ClampDistance",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ClampDistance(const int32 Chunks)",
      "return_type": "int32",
      "params": "const int32 Chunks",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/CrowdyVoiceSettings.h",
      "editor_module": false
    },
    {
      "id": "FCrowdyVoiceSettings::ClampStreamTimeout",
      "owner": "FCrowdyVoiceSettings",
      "owner_kind": "struct",
      "name": "ClampStreamTimeout",
      "test_helper": false,
      "implementation": false,
      "signature": "float ClampStreamTimeout(const float Seconds)",
      "return_type": "float",
      "params": "const float Seconds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/CrowdyVoiceSettings.h",
      "editor_module": false
    },
    {
      "id": "FGameEventBody::AppendBody",
      "owner": "FGameEventBody",
      "owner_kind": "struct",
      "name": "AppendBody",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool AppendBody(TArray<uint8>& Data) const",
      "return_type": "[[nodiscard]] bool",
      "params": "TArray<uint8>& Data",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameEventBody.h",
      "editor_module": false
    },
    {
      "id": "FGameEventBody::BodySize",
      "owner": "FGameEventBody",
      "owner_kind": "struct",
      "name": "BodySize",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 BodySize() const",
      "return_type": "int32",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameEventBody.h",
      "editor_module": false
    },
    {
      "id": "FGameEventBody::IsSendingPayloadView",
      "owner": "FGameEventBody",
      "owner_kind": "struct",
      "name": "IsSendingPayloadView",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSendingPayloadView() const",
      "return_type": "bool",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/GameObjects/FGameEventBody.h",
      "editor_module": false
    },
    {
      "id": "FGameSessionInfo::Reset",
      "owner": "FGameSessionInfo",
      "owner_kind": "struct",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "FPingTestMessage::UtcNow",
      "owner": "FPingTestMessage",
      "owner_kind": "struct",
      "name": "UtcNow",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 SendTime = UtcNow()",
      "return_type": "int64 SendTime =",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/FPingTestMessage.h",
      "editor_module": false
    },
    {
      "id": "FPlacedObjectState::Deserialize",
      "owner": "FPlacedObjectState",
      "owner_kind": "struct",
      "name": "Deserialize",
      "test_helper": false,
      "implementation": false,
      "signature": "void Deserialize(const TArray<uint8>& InData, int32& Offset)",
      "return_type": "void",
      "params": "const TArray<uint8>& InData, int32& Offset",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FPlacedObjectState::ReadValue",
      "owner": "FPlacedObjectState",
      "owner_kind": "struct",
      "name": "ReadValue",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReadValue(FArchive& Ar, T& Value)",
      "return_type": "void",
      "params": "FArchive& Ar, T& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FPlacedObjectState::Serialize",
      "owner": "FPlacedObjectState",
      "owner_kind": "struct",
      "name": "Serialize",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<uint8> Serialize() const",
      "return_type": "TArray<uint8>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FPlacedObjectState::ToString",
      "owner": "FPlacedObjectState",
      "owner_kind": "struct",
      "name": "ToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToString() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FPlacedObjectState::WriteValue",
      "owner": "FPlacedObjectState",
      "owner_kind": "struct",
      "name": "WriteValue",
      "test_helper": false,
      "implementation": false,
      "signature": "void WriteValue(FArchive& Ar, const T& Value)",
      "return_type": "void",
      "params": "FArchive& Ar, const T& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelDefinition::MinValue",
      "owner": "FVoxelDefinition",
      "owner_kind": "struct",
      "name": "MinValue",
      "test_helper": false,
      "implementation": false,
      "signature": "FDateTime CreatedAt = MinValue()",
      "return_type": "FDateTime CreatedAt =",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelDefinition.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState::DeserializeFromBytes",
      "owner": "FVoxelState",
      "owner_kind": "struct",
      "name": "DeserializeFromBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeserializeFromBytes(const TArray<uint8>& ByteArray, int32 Offset = 0)",
      "return_type": "void",
      "params": "const TArray<uint8>& ByteArray, int32 Offset = 0",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState::GetVersion",
      "owner": "FVoxelState",
      "owner_kind": "struct",
      "name": "GetVersion",
      "test_helper": false,
      "implementation": false,
      "signature": "uint8 GetVersion() const",
      "return_type": "uint8",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState::IsVLO",
      "owner": "FVoxelState",
      "owner_kind": "struct",
      "name": "IsVLO",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsVLO() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState::ResetVoxelState",
      "owner": "FVoxelState",
      "owner_kind": "struct",
      "name": "ResetVoxelState",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetVoxelState()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState::SerializeToBytes",
      "owner": "FVoxelState",
      "owner_kind": "struct",
      "name": "SerializeToBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<uint8> SerializeToBytes() const",
      "return_type": "TArray<uint8>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelState::ToString",
      "owner": "FVoxelState",
      "owner_kind": "struct",
      "name": "ToString",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ToString() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "FVoxelUpdateBody::AppendBody",
      "owner": "FVoxelUpdateBody",
      "owner_kind": "struct",
      "name": "AppendBody",
      "test_helper": false,
      "implementation": false,
      "signature": "void AppendBody(TArray<uint8>& Data) const",
      "return_type": "void",
      "params": "TArray<uint8>& Data",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Messages/Voxel/FVoxelUpdateBody.h",
      "editor_module": false
    },
    {
      "id": "GetCrowdyCppCrypto",
      "owner": "",
      "owner_kind": "namespace",
      "name": "GetCrowdyCppCrypto",
      "test_helper": false,
      "implementation": false,
      "signature": "const crowdy::core::ICrypto& GetCrowdyCppCrypto()",
      "return_type": "const crowdy::core::ICrypto&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppCrypto.h",
      "editor_module": false
    },
    {
      "id": "GetCrowdyMassActionCorrectedPosition",
      "owner": "",
      "owner_kind": "namespace",
      "name": "GetCrowdyMassActionCorrectedPosition",
      "test_helper": false,
      "implementation": false,
      "signature": "float GetCrowdyMassActionCorrectedPosition(float ElapsedSecondsSinceTrigger, float DurationSeconds)",
      "return_type": "float",
      "params": "float ElapsedSecondsSinceTrigger, float DurationSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "GetFunctionEntryName",
      "owner": "",
      "owner_kind": "namespace",
      "name": "GetFunctionEntryName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName GetFunctionEntryName(const UK2Node_FunctionEntry* Entry)",
      "return_type": "FName",
      "params": "const UK2Node_FunctionEntry* Entry",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyEditorEventMeta.h",
      "editor_module": true
    },
    {
      "id": "GetTypeHash",
      "owner": "",
      "owner_kind": "namespace",
      "name": "GetTypeHash",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 GetTypeHash(const FCrowdyPayloadKey& Key)",
      "return_type": "uint32",
      "params": "const FCrowdyPayloadKey& Key",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Subscription/FCrowdyPayloadKey.h",
      "editor_module": false
    },
    {
      "id": "GetTypeHash",
      "owner": "",
      "owner_kind": "namespace",
      "name": "GetTypeHash",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 GetTypeHash(const FPlacedObjectState& State)",
      "return_type": "uint32",
      "params": "const FPlacedObjectState& State",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelState.h",
      "editor_module": false
    },
    {
      "id": "GetTypeHash",
      "owner": "",
      "owner_kind": "namespace",
      "name": "GetTypeHash",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 GetTypeHash(const FVoxelCoordinate& Coord)",
      "return_type": "uint32",
      "params": "const FVoxelCoordinate& Coord",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Structures/Voxels/FVoxelCoordinate.h",
      "editor_module": false
    },
    {
      "id": "HasCrowdyReplicatesMeta",
      "owner": "",
      "owner_kind": "namespace",
      "name": "HasCrowdyReplicatesMeta",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasCrowdyReplicatesMeta(const FKismetUserDeclaredFunctionMetadata& Meta)",
      "return_type": "bool",
      "params": "const FKismetUserDeclaredFunctionMetadata& Meta",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyEditorEventMeta.h",
      "editor_module": true
    },
    {
      "id": "ICrowdyBindingKeyProvider::GetCrowdyBindingKey",
      "owner": "ICrowdyBindingKeyProvider",
      "owner_kind": "class",
      "name": "GetCrowdyBindingKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetCrowdyBindingKey() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyBindingKeyProvider.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityComponentProvider::GetCrowdyEntityComponent",
      "owner": "ICrowdyEntityComponentProvider",
      "owner_kind": "class",
      "name": "GetCrowdyEntityComponent",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyEntityComponent* GetCrowdyEntityComponent() const",
      "return_type": "UCrowdyEntityComponent*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyEntityComponentProvider.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityComponentProvider::GetCrowdyEntityComponent_Implementation",
      "owner": "ICrowdyEntityComponentProvider",
      "owner_kind": "class",
      "name": "GetCrowdyEntityComponent_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "UCrowdyEntityComponent* GetCrowdyEntityComponent_Implementation() const",
      "return_type": "UCrowdyEntityComponent*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyEntityComponentProvider.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityEventHandler::ChargeEntityEventBudget",
      "owner": "ICrowdyEntityEventHandler",
      "owner_kind": "class",
      "name": "ChargeEntityEventBudget",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ChargeEntityEventBudget(const FGuid& EntityUUID, const UFunction* Function)",
      "return_type": "bool",
      "params": "const FGuid& EntityUUID, const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEntityEventHandler.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityEventHandler::HandleEntityEvent",
      "owner": "ICrowdyEntityEventHandler",
      "owner_kind": "class",
      "name": "HandleEntityEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleEntityEvent(const FGuid& EntityUUID, const FGuid& SenderID, const UFunction* Function, const FCrowdyEventParams& Params)",
      "return_type": "void",
      "params": "const FGuid& EntityUUID, const FGuid& SenderID, const UFunction* Function, const FCrowdyEventParams& Params",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEntityEventHandler.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntityEventHandler::HasEntityEventHandler",
      "owner": "ICrowdyEntityEventHandler",
      "owner_kind": "class",
      "name": "HasEntityEventHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasEntityEventHandler(const UFunction* Function) const",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEntityEventHandler.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntitySubscriber::ApplyDecodedState",
      "owner": "ICrowdyEntitySubscriber",
      "owner_kind": "class",
      "name": "ApplyDecodedState",
      "test_helper": false,
      "implementation": false,
      "signature": "void ApplyDecodedState(const FGuid& EntityUUID, const FCrowdyRepLayout& Layout, const void* DecodedContainer, TConstArrayView<int32> DeliveredIndices)",
      "return_type": "void",
      "params": "const FGuid& EntityUUID, const FCrowdyRepLayout& Layout, const void* DecodedContainer, TConstArrayView<int32> DeliveredIndices",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/ICrowdyEntitySubscriber.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntitySubscriber::GetEntityClass",
      "owner": "ICrowdyEntitySubscriber",
      "owner_kind": "class",
      "name": "GetEntityClass",
      "test_helper": false,
      "implementation": false,
      "signature": "const UClass* GetEntityClass(const FGuid& EntityUUID) const",
      "return_type": "const UClass*",
      "params": "const FGuid& EntityUUID",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/ICrowdyEntitySubscriber.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntitySubscriber::IsEntityKnown",
      "owner": "ICrowdyEntitySubscriber",
      "owner_kind": "class",
      "name": "IsEntityKnown",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEntityKnown(const FGuid& EntityUUID) const",
      "return_type": "bool",
      "params": "const FGuid& EntityUUID",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/ICrowdyEntitySubscriber.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEntitySubscriber::ResolveReceiver",
      "owner": "ICrowdyEntitySubscriber",
      "owner_kind": "class",
      "name": "ResolveReceiver",
      "test_helper": false,
      "implementation": false,
      "signature": "UObject* ResolveReceiver(const FGuid& EntityUUID, const UFunction* Function)",
      "return_type": "UObject*",
      "params": "const FGuid& EntityUUID, const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/ICrowdyEntitySubscriber.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEventSource::GetEventEntityID",
      "owner": "ICrowdyEventSource",
      "owner_kind": "class",
      "name": "GetEventEntityID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetEventEntityID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEventSource::GetEventLocation",
      "owner": "ICrowdyEventSource",
      "owner_kind": "class",
      "name": "GetEventLocation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetEventLocation(FVector& OutLocation) const",
      "return_type": "bool",
      "params": "FVector& OutLocation",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEventSource::GetEventOwnerID",
      "owner": "ICrowdyEventSource",
      "owner_kind": "class",
      "name": "GetEventOwnerID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetEventOwnerID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEventSource::GetEventRole",
      "owner": "ICrowdyEventSource",
      "owner_kind": "class",
      "name": "GetEventRole",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyRole GetEventRole() const",
      "return_type": "ECrowdyRole",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyEventSource::IsEventLocallyOwned",
      "owner": "ICrowdyEventSource",
      "owner_kind": "class",
      "name": "IsEventLocallyOwned",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEventLocallyOwned() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/ICrowdyEventSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD::ExecuteUICommand",
      "owner": "ICrowdyHUD",
      "owner_kind": "class",
      "name": "ExecuteUICommand",
      "test_helper": false,
      "implementation": false,
      "signature": "void ExecuteUICommand(FGameplayTag Command, bool bHideOtherWidgetsInLayer = false, bool bChangeInputMode = true)",
      "return_type": "void",
      "params": "FGameplayTag Command, bool bHideOtherWidgetsInLayer = false, bool bChangeInputMode = true",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD::GetWidgetReference",
      "owner": "ICrowdyHUD",
      "owner_kind": "class",
      "name": "GetWidgetReference",
      "test_helper": false,
      "implementation": false,
      "signature": "UUserWidget* GetWidgetReference(TSubclassOf<UUserWidget> WidgetClass)",
      "return_type": "UUserWidget*",
      "params": "TSubclassOf<UUserWidget> WidgetClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyHUD::ToggleLayerVisibility",
      "owner": "ICrowdyHUD",
      "owner_kind": "class",
      "name": "ToggleLayerVisibility",
      "test_helper": false,
      "implementation": false,
      "signature": "void ToggleLayerVisibility(ECrowdyUILayer Layer, bool bVisible = false)",
      "return_type": "void",
      "params": "ECrowdyUILayer Layer, bool bVisible = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyHUD.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::ApplyEnvelope",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "ApplyEnvelope",
      "test_helper": false,
      "implementation": false,
      "signature": "void ApplyEnvelope(const FCrowdyFrame& Frame)",
      "return_type": "void",
      "params": "const FCrowdyFrame& Frame",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::ApplyEnvelopeActorId",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "ApplyEnvelopeActorId",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool ApplyEnvelopeActorId(const FCrowdyFrame& Frame)",
      "return_type": "[[nodiscard]] bool",
      "params": "const FCrowdyFrame& Frame",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::DecodePayload",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "DecodePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool DecodePayload(const FCrowdyFrame& Frame)",
      "return_type": "[[nodiscard]] bool",
      "params": "const FCrowdyFrame& Frame",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::GetPayload",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "GetPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct* GetPayload() const",
      "return_type": "const FInstancedStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::GetPayloadBytes",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "GetPayloadBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "TConstArrayView<uint8> GetPayloadBytes() const",
      "return_type": "TConstArrayView<uint8>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::GetPayloadKey",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "GetPayloadKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyPayloadKey GetPayloadKey() const",
      "return_type": "FCrowdyPayloadKey",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::GetType",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "GetType",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyMessageType GetType() const",
      "return_type": "ECrowdyMessageType",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::GetTypeName",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "GetTypeName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName GetTypeName() const",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::Serialize",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "Serialize",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<uint8> Serialize() const",
      "return_type": "TArray<uint8>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMessage::SerializeMetadata",
      "owner": "ICrowdyMessage",
      "owner_kind": "class",
      "name": "SerializeMetadata",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<uint8> SerializeMetadata(const int32 BodyBytes = 0) const",
      "return_type": "TArray<uint8>",
      "params": "const int32 BodyBytes = 0",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMinigame::GetMinigameName",
      "owner": "ICrowdyMinigame",
      "owner_kind": "class",
      "name": "GetMinigameName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName GetMinigameName()",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Minigames/CrowdyMinigame.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyMinigame::JoinMinigame",
      "owner": "ICrowdyMinigame",
      "owner_kind": "class",
      "name": "JoinMinigame",
      "test_helper": false,
      "implementation": false,
      "signature": "void JoinMinigame()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Minigames/CrowdyMinigame.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPersistentOwner::GetPersistentKey",
      "owner": "ICrowdyPersistentOwner",
      "owner_kind": "class",
      "name": "GetPersistentKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetPersistentKey() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/ICrowdyPersistentOwner.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPersistentOwner::GetPersistentKey_Implementation",
      "owner": "ICrowdyPersistentOwner",
      "owner_kind": "class",
      "name": "GetPersistentKey_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "FString GetPersistentKey_Implementation() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/ICrowdyPersistentOwner.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPersistentOwner::OnPersistentStateRestored",
      "owner": "ICrowdyPersistentOwner",
      "owner_kind": "class",
      "name": "OnPersistentStateRestored",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnPersistentStateRestored(UScriptStruct* StructType, const FString& InstanceKey)",
      "return_type": "void",
      "params": "UScriptStruct* StructType, const FString& InstanceKey",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Persistence/ICrowdyPersistentOwner.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPlayer::GetPlayerName",
      "owner": "ICrowdyPlayer",
      "owner_kind": "class",
      "name": "GetPlayerName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName GetPlayerName()",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Player/CrowdyPlayer.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyPlayer::InteractMessage",
      "owner": "ICrowdyPlayer",
      "owner_kind": "class",
      "name": "InteractMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void InteractMessage(const FString& Message, const float Duration)",
      "return_type": "void",
      "params": "const FString& Message, const float Duration",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Interfaces/Player/CrowdyPlayer.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyReplicationSource::GetReplicatedActor",
      "owner": "ICrowdyReplicationSource",
      "owner_kind": "class",
      "name": "GetReplicatedActor",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* GetReplicatedActor() const",
      "return_type": "AActor*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyReplicationSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyReplicationSource::GetReplicatedState",
      "owner": "ICrowdyReplicationSource",
      "owner_kind": "class",
      "name": "GetReplicatedState",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct& GetReplicatedState() const",
      "return_type": "const FInstancedStruct&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyReplicationSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyReplicationSource::GetReplicationUUID",
      "owner": "ICrowdyReplicationSource",
      "owner_kind": "class",
      "name": "GetReplicationUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& GetReplicationUUID() const",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": true,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Interfaces/CrowdyReplicationSource.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget::GetLayer",
      "owner": "ICrowdyUIRootWidget",
      "owner_kind": "class",
      "name": "GetLayer",
      "test_helper": false,
      "implementation": false,
      "signature": "UOverlay* GetLayer(ECrowdyUILayer Layer)",
      "return_type": "UOverlay*",
      "params": "ECrowdyUILayer Layer",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget::PopFromLayer",
      "owner": "ICrowdyUIRootWidget",
      "owner_kind": "class",
      "name": "PopFromLayer",
      "test_helper": false,
      "implementation": false,
      "signature": "UUserWidget* PopFromLayer(ECrowdyUILayer Layer, bool bRemoveFromParent = true)",
      "return_type": "UUserWidget*",
      "params": "ECrowdyUILayer Layer, bool bRemoveFromParent = true",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "editor_module": false
    },
    {
      "id": "ICrowdyUIRootWidget::PushToLayer",
      "owner": "ICrowdyUIRootWidget",
      "owner_kind": "class",
      "name": "PushToLayer",
      "test_helper": false,
      "implementation": false,
      "signature": "UUserWidget* PushToLayer(ECrowdyUILayer Layer, bool bClearLayerFirst = false, TSubclassOf<UUserWidget> WidgetClass = nullptr)",
      "return_type": "UUserWidget*",
      "params": "ECrowdyUILayer Layer, bool bClearLayerFirst = false, TSubclassOf<UUserWidget> WidgetClass = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/UI/Interfaces/CrowdyUIRootWidget.h",
      "editor_module": false
    },
    {
      "id": "IsCrowdyMassIdentityLocallyOwned",
      "owner": "",
      "owner_kind": "namespace",
      "name": "IsCrowdyMassIdentityLocallyOwned",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsCrowdyMassIdentityLocallyOwned(ECrowdyRole Role, const FGuid& OwnerID, const FGuid& LocalPlayerID)",
      "return_type": "bool",
      "params": "ECrowdyRole Role, const FGuid& OwnerID, const FGuid& LocalPlayerID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "IsRecognisedCrowdyRecipient",
      "owner": "",
      "owner_kind": "namespace",
      "name": "IsRecognisedCrowdyRecipient",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRecognisedCrowdyRecipient(const FString& RecipientMetaValue)",
      "return_type": "bool",
      "params": "const FString& RecipientMetaValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyEditorEventMeta.h",
      "editor_module": true
    },
    {
      "id": "IsRecognisedCrowdyRoutingValue",
      "owner": "",
      "owner_kind": "namespace",
      "name": "IsRecognisedCrowdyRoutingValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRecognisedCrowdyRoutingValue(const FString& MetaValue)",
      "return_type": "bool",
      "params": "const FString& MetaValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyEditorEventMeta.h",
      "editor_module": true
    },
    {
      "id": "ISubsystemInitializable::PostSubsystemInit",
      "owner": "ISubsystemInitializable",
      "owner_kind": "class",
      "name": "PostSubsystemInit",
      "test_helper": false,
      "implementation": false,
      "signature": "void PostSubsystemInit()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/Shared/Types/Interfaces/Subsystems/SubsystemInitializable.h",
      "editor_module": false
    },
    {
      "id": "LexToString",
      "owner": "",
      "owner_kind": "namespace",
      "name": "LexToString",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* LexToString(ECrowdyMassMeshRoute Route)",
      "return_type": "const TCHAR*",
      "params": "ECrowdyMassMeshRoute Route",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Derivation/CrowdyMassMeshDerivation.h",
      "editor_module": false
    },
    {
      "id": "ResolveCrowdyRecipient",
      "owner": "",
      "owner_kind": "namespace",
      "name": "ResolveCrowdyRecipient",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyEventRecipient ResolveCrowdyRecipient(const FKismetUserDeclaredFunctionMetadata& Meta)",
      "return_type": "ECrowdyEventRecipient",
      "params": "const FKismetUserDeclaredFunctionMetadata& Meta",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyEditorEventMeta.h",
      "editor_module": true
    },
    {
      "id": "ResolveCrowdyRecipient",
      "owner": "",
      "owner_kind": "namespace",
      "name": "ResolveCrowdyRecipient",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyEventRecipient ResolveCrowdyRecipient(const FString& RecipientMetaValue)",
      "return_type": "ECrowdyEventRecipient",
      "params": "const FString& RecipientMetaValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNodes",
      "header": "CrowdyNodes/Public/CrowdyEditorEventMeta.h",
      "editor_module": true
    },
    {
      "id": "SCrowdyConsentPrompt::Accept",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "Accept",
      "test_helper": false,
      "implementation": false,
      "signature": "void Accept()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::CanAccept",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "CanAccept",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CanAccept() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::Decline",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "Decline",
      "test_helper": false,
      "implementation": false,
      "signature": "void Decline()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::GetError",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "GetError",
      "test_helper": false,
      "implementation": false,
      "signature": "FText GetError() const",
      "return_type": "FText",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::GetInitialFocus",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "GetInitialFocus",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<SWidget> GetInitialFocus()",
      "return_type": "TSharedRef<SWidget>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::SetAgeChecked",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "SetAgeChecked",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAgeChecked(bool bChecked)",
      "return_type": "void",
      "params": "bool bChecked",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::SetBusy",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "SetBusy",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetBusy(bool bInBusy)",
      "return_type": "void",
      "params": "bool bInBusy",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::SetError",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "SetError",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetError(const FText& InError)",
      "return_type": "void",
      "params": "const FText& InError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::SetLegalChecked",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "SetLegalChecked",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetLegalChecked(bool bChecked)",
      "return_type": "void",
      "params": "bool bChecked",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SCrowdyConsentPrompt::SLATE_BEGIN_ARGS",
      "owner": "SCrowdyConsentPrompt",
      "owner_kind": "class",
      "name": "SLATE_BEGIN_ARGS",
      "test_helper": false,
      "implementation": false,
      "signature": "SLATE_BEGIN_ARGS SLATE_BEGIN_ARGS SLATE_BEGIN_ARGS(SCrowdyConsentPrompt)",
      "return_type": "SLATE_BEGIN_ARGS SLATE_BEGIN_ARGS",
      "params": "SCrowdyConsentPrompt",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/UI/SCrowdyConsentPrompt.h",
      "editor_module": false
    },
    {
      "id": "SerializeValue",
      "owner": "",
      "owner_kind": "namespace",
      "name": "SerializeValue",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<uint8> SerializeValue(T Value)",
      "return_type": "TArray<uint8>",
      "params": "T Value",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/SerializationFunctionLibrary.h",
      "editor_module": false
    },
    {
      "id": "ShouldPushCrowdyMassAnimation",
      "owner": "",
      "owner_kind": "namespace",
      "name": "ShouldPushCrowdyMassAnimation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldPushCrowdyMassAnimation(int32 DesiredBankIndex, int32 CurrentBankIndex, int32 PushedBankIndex)",
      "return_type": "bool",
      "params": "int32 DesiredBankIndex, int32 CurrentBankIndex, int32 PushedBankIndex",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "sizeof",
      "owner": "",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 MetadataSize = sizeof(int64)",
      "return_type": "int32 MetadataSize =",
      "params": "int64",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "sizeof",
      "owner": "",
      "owner_kind": "namespace",
      "name": "sizeof",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 TailSize = sizeof(int64)",
      "return_type": "int32 TailSize =",
      "params": "int64",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Core/UDP/Interfaces/ICrowdyMessage.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyMessagePool::Acquire",
      "owner": "TCrowdyMessagePool",
      "owner_kind": "class",
      "name": "Acquire",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedRef<MessageType, ESPMode::ThreadSafe> Acquire()",
      "return_type": "TSharedRef<MessageType, ESPMode::ThreadSafe>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyMessagePool.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyMessagePool::GetOverflowCount",
      "owner": "TCrowdyMessagePool",
      "owner_kind": "class",
      "name": "GetOverflowCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetOverflowCount() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyMessagePool.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyMessagePool::GetReuseCount",
      "owner": "TCrowdyMessagePool",
      "owner_kind": "class",
      "name": "GetReuseCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetReuseCount() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyMessagePool.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyMessagePool::NumSlots",
      "owner": "TCrowdyMessagePool",
      "owner_kind": "class",
      "name": "NumSlots",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumSlots() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyMessagePool.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyMessagePool::Reset",
      "owner": "TCrowdyMessagePool",
      "owner_kind": "class",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Serialization/CrowdyMessagePool.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyRecordIdKeyFuncs::GetKeyHash",
      "owner": "TCrowdyRecordIdKeyFuncs",
      "owner_kind": "struct",
      "name": "GetKeyHash",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 GetKeyHash(const FString& Key)",
      "return_type": "uint32",
      "params": "const FString& Key",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "TCrowdyRecordIdKeyFuncs::Matches",
      "owner": "TCrowdyRecordIdKeyFuncs",
      "owner_kind": "struct",
      "name": "Matches",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Matches(const FString& A, const FString& B)",
      "return_type": "bool",
      "params": "const FString& A, const FString& B",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectTypes.h",
      "editor_module": false
    },
    {
      "id": "TEXT",
      "owner": "",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CrowdyCppAccessNotGrantedCode = TEXT(\"ACCESS_NOT_GRANTED\")",
      "return_type": "const TCHAR* CrowdyCppAccessNotGrantedCode =",
      "params": "\"ACCESS_NOT_GRANTED\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "TEXT",
      "owner": "",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CrowdyCppAccessRevokedCode = TEXT(\"ACCESS_REVOKED\")",
      "return_type": "const TCHAR* CrowdyCppAccessRevokedCode =",
      "params": "\"ACCESS_REVOKED\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "TEXT",
      "owner": "",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CrowdyCppAccessSuspendedCode = TEXT(\"ACCESS_SUSPENDED\")",
      "return_type": "const TCHAR* CrowdyCppAccessSuspendedCode =",
      "params": "\"ACCESS_SUSPENDED\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "TEXT",
      "owner": "",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CrowdyCppAccountBlockedCode = TEXT(\"ACCOUNT_BLOCKED\")",
      "return_type": "const TCHAR* CrowdyCppAccountBlockedCode =",
      "params": "\"ACCOUNT_BLOCKED\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "TEXT",
      "owner": "",
      "owner_kind": "namespace",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* CrowdyCppLegalAcceptanceRequiredCode = TEXT(\"LEGAL_ACCEPTANCE_REQUIRED\")",
      "return_type": "const TCHAR* CrowdyCppLegalAcceptanceRequiredCode =",
      "params": "\"LEGAL_ACCEPTANCE_REQUIRED\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyCppBridge",
      "header": "CrowdyCppBridge/Public/CrowdyCppClient.h",
      "editor_module": false
    },
    {
      "id": "TInterpolatedField::PhysicalIndex",
      "owner": "TInterpolatedField",
      "owner_kind": "struct",
      "name": "PhysicalIndex",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 PhysicalIndex(const int32 LogicalIndex) const",
      "return_type": "int32",
      "params": "const int32 LogicalIndex",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/TInterpolatedField.h",
      "editor_module": false
    },
    {
      "id": "TInterpolatedField::Push",
      "owner": "TInterpolatedField",
      "owner_kind": "struct",
      "name": "Push",
      "test_helper": false,
      "implementation": false,
      "signature": "void Push(const T& Value, int64 Timestamp)",
      "return_type": "void",
      "params": "const T& Value, int64 Timestamp",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/TInterpolatedField.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdateExecutor::GetActorState",
      "owner": "UActorUpdateExecutor",
      "owner_kind": "class",
      "name": "GetActorState",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedStruct GetActorState(const UActorComponent* UpdateComponent) const",
      "return_type": "FInstancedStruct",
      "params": "const UActorComponent* UpdateComponent",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdateExecutor::GetStateStruct",
      "owner": "UActorUpdateExecutor",
      "owner_kind": "class",
      "name": "GetStateStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "UScriptStruct* GetStateStruct() const",
      "return_type": "UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdateExecutor::GetStateStruct_Implementation",
      "owner": "UActorUpdateExecutor",
      "owner_kind": "class",
      "name": "GetStateStruct_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "UScriptStruct* GetStateStruct_Implementation() const",
      "return_type": "UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Executor/ActorUpdateExecutor.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::ClearConflicts",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "ClearConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearConflicts()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::Get",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UActorUpdatePayloadRegistry* Get()",
      "return_type": "UActorUpdatePayloadRegistry*",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::GetConflicts",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "GetConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyIDConflict> GetConflicts() const",
      "return_type": "TArray<FCrowdyIDConflict>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::GetID",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "GetID",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetID(const UScriptStruct* Struct, FCrowdyTypeID& OutID) const",
      "return_type": "bool",
      "params": "const UScriptStruct* Struct, FCrowdyTypeID& OutID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::GetName",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "GetName",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetName(const UScriptStruct* Struct, FName& OutName) const",
      "return_type": "bool",
      "params": "const UScriptStruct* Struct, FName& OutName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::HasConflicts",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "HasConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasConflicts() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::LoadFromDataAsset",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "LoadFromDataAsset",
      "test_helper": false,
      "implementation": false,
      "signature": "void LoadFromDataAsset(const UActorUpdatePayloadType* DataAsset)",
      "return_type": "void",
      "params": "const UActorUpdatePayloadType* DataAsset",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::RegisterStruct",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "RegisterStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStruct(UScriptStruct* Struct, FCrowdyTypeID TypeID)",
      "return_type": "void",
      "params": "UScriptStruct* Struct, FCrowdyTypeID TypeID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::RegisterStructAuto",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "RegisterStructAuto",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStructAuto(UScriptStruct* Struct)",
      "return_type": "void",
      "params": "UScriptStruct* Struct",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::Reset",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::Resolve",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "Resolve",
      "test_helper": false,
      "implementation": false,
      "signature": "UScriptStruct* Resolve(const FCrowdyTypeID OutID) const",
      "return_type": "UScriptStruct*",
      "params": "const FCrowdyTypeID OutID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::SetIDResolver",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "SetIDResolver",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetIDResolver(TFunction<FCrowdyTypeID(const UScriptStruct*)> InResolver)",
      "return_type": "void",
      "params": "TFunction<FCrowdyTypeID(const UScriptStruct*)> InResolver",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UActorUpdatePayloadRegistry::Shutdown",
      "owner": "UActorUpdatePayloadRegistry",
      "owner_kind": "class",
      "name": "Shutdown",
      "test_helper": false,
      "implementation": false,
      "signature": "void Shutdown()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UActorUpdatePayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCLASS",
      "owner": "",
      "owner_kind": "namespace",
      "name": "UCLASS",
      "test_helper": false,
      "implementation": false,
      "signature": "THIRD_PARTY_INCLUDES_START THIRD_PARTY_INCLUDES_END UCLASS()",
      "return_type": "THIRD_PARTY_INCLUDES_START THIRD_PARTY_INCLUDES_END",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/SerializationFunctionLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_AddPassword::AddPassword",
      "owner": "UCrowdyAccount_AddPassword",
      "owner_kind": "class",
      "name": "AddPassword",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_AddPassword* AddPassword(UObject* WorldContextObject, const FString& NewPassword)",
      "return_type": "UCrowdyAccount_AddPassword*",
      "params": "UObject* WorldContextObject, const FString& NewPassword",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ChangePassword::ChangePassword",
      "owner": "UCrowdyAccount_ChangePassword",
      "owner_kind": "class",
      "name": "ChangePassword",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_ChangePassword* ChangePassword(UObject* WorldContextObject, const FString& CurrentPassword, const FString& NewPassword)",
      "return_type": "UCrowdyAccount_ChangePassword*",
      "params": "UObject* WorldContextObject, const FString& CurrentPassword, const FString& NewPassword",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ClaimFreeAccess::ClaimFreeAccess",
      "owner": "UCrowdyAccount_ClaimFreeAccess",
      "owner_kind": "class",
      "name": "ClaimFreeAccess",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_ClaimFreeAccess* ClaimFreeAccess(UObject* WorldContextObject)",
      "return_type": "UCrowdyAccount_ClaimFreeAccess*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_DeleteAccount::DeleteAccount",
      "owner": "UCrowdyAccount_DeleteAccount",
      "owner_kind": "class",
      "name": "DeleteAccount",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_DeleteAccount* DeleteAccount(UObject* WorldContextObject)",
      "return_type": "UCrowdyAccount_DeleteAccount*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_GetMyAccess::GetMyAccess",
      "owner": "UCrowdyAccount_GetMyAccess",
      "owner_kind": "class",
      "name": "GetMyAccess",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_GetMyAccess* GetMyAccess(UObject* WorldContextObject)",
      "return_type": "UCrowdyAccount_GetMyAccess*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_RequestPasswordReset::RequestPasswordReset",
      "owner": "UCrowdyAccount_RequestPasswordReset",
      "owner_kind": "class",
      "name": "RequestPasswordReset",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_RequestPasswordReset* RequestPasswordReset(UObject* WorldContextObject, const FString& Email)",
      "return_type": "UCrowdyAccount_RequestPasswordReset*",
      "params": "UObject* WorldContextObject, const FString& Email",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_ResendConfirmationEmail::ResendConfirmationEmail",
      "owner": "UCrowdyAccount_ResendConfirmationEmail",
      "owner_kind": "class",
      "name": "ResendConfirmationEmail",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_ResendConfirmationEmail* ResendConfirmationEmail(UObject* WorldContextObject, const FString& Email)",
      "return_type": "UCrowdyAccount_ResendConfirmationEmail*",
      "params": "UObject* WorldContextObject, const FString& Email",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccount_SignOutEverywhere::SignOutEverywhere",
      "owner": "UCrowdyAccount_SignOutEverywhere",
      "owner_kind": "class",
      "name": "SignOutEverywhere",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAccount_SignOutEverywhere* SignOutEverywhere(UObject* WorldContextObject)",
      "return_type": "UCrowdyAccount_SignOutEverywhere*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccountAction::HandleDone",
      "owner": "UCrowdyAccountAction",
      "owner_kind": "class",
      "name": "HandleDone",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleDone()",
      "return_type": "void",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccountAction::HandleError",
      "owner": "UCrowdyAccountAction",
      "owner_kind": "class",
      "name": "HandleError",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleError(FCrowdyAccountError Error, FString Message)",
      "return_type": "void",
      "params": "FCrowdyAccountError Error, FString Message",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAccountAction::Send",
      "owner": "UCrowdyAccountAction",
      "owner_kind": "class",
      "name": "Send",
      "test_helper": false,
      "implementation": false,
      "signature": "void Send(UCrowdyAuthentication& Auth, const FOnAccountDone& Done, const FOnAccountError& Failed)",
      "return_type": "void",
      "params": "UCrowdyAuthentication& Auth, const FOnAccountDone& Done, const FOnAccountError& Failed",
      "access": "protected",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::AgePendingActivations",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "AgePendingActivations",
      "test_helper": false,
      "implementation": false,
      "signature": "void AgePendingActivations(TMap<FGuid, FPendingActivation>& Park, int32 WarnTicks, int32 EvictTicks, TArray<FGuid>& OutEvicted)",
      "return_type": "void",
      "params": "TMap<FGuid, FPendingActivation>& Park, int32 WarnTicks, int32 EvictTicks, TArray<FGuid>& OutEvicted",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::AllocateSlotForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "AllocateSlotForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 AllocateSlotForTest(const FGuid& UUID)",
      "return_type": "int32",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::ApplyPendingUpdatesForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "ApplyPendingUpdatesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ApplyPendingUpdatesForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::BindToEntitySubsystemForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "BindToEntitySubsystemForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void BindToEntitySubsystemForTest(UCrowdyEntitySubsystem* Entities)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* Entities",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::BindToTrackerForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "BindToTrackerForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void BindToTrackerForTest(UCrowdyActorTracker* Tracker)",
      "return_type": "void",
      "params": "UCrowdyActorTracker* Tracker",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::CompletePendingActivationForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "CompletePendingActivationForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void CompletePendingActivationForTest(const FGuid& UUID)",
      "return_type": "void",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::DrainUpdateBatchForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "DrainUpdateBatchForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void DrainUpdateBatchForTest(const TArray<FCrowdyActorUpdate>& Updates)",
      "return_type": "void",
      "params": "const TArray<FCrowdyActorUpdate>& Updates",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::EnqueueOffThreadForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "EnqueueOffThreadForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void EnqueueOffThreadForTest(const FCrowdyActorUpdate& Update)",
      "return_type": "void",
      "params": "const FCrowdyActorUpdate& Update",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::ExtractUpdateForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "ExtractUpdateForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ExtractUpdateForTest(const FGuid& UUID, const FInstancedStruct& State)",
      "return_type": "void",
      "params": "const FGuid& UUID, const FInstancedStruct& State",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::GetActiveBackend",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "GetActiveBackend",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyRenderingBackend* GetActiveBackend() const",
      "return_type": "UCrowdyRenderingBackend*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::GetMaxOffThreadUpdatesForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "GetMaxOffThreadUpdatesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetMaxOffThreadUpdatesForTest()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::GetPendingActivationEvictTicksForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "GetPendingActivationEvictTicksForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetPendingActivationEvictTicksForTest()",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::LoadConfigForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "LoadConfigForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool LoadConfigForTest()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::NotifyEntityUnregisteredForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "NotifyEntityUnregisteredForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void NotifyEntityUnregisteredForTest(const FGuid& UUID)",
      "return_type": "void",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::NumOffThreadUpdatesDroppedForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "NumOffThreadUpdatesDroppedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumOffThreadUpdatesDroppedForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::ParkActivationForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "ParkActivationForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ParkActivationForTest(const FGuid& UUID, const FInstancedStruct& InitialState = FInstancedStruct())",
      "return_type": "void",
      "params": "const FGuid& UUID, const FInstancedStruct& InitialState = FInstancedStruct()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::RegisterStateClass",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "RegisterStateClass",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStateClass(UScriptStruct* Struct, TSubclassOf<AActor> ActorClass)",
      "return_type": "void",
      "params": "UScriptStruct* Struct, TSubclassOf<AActor> ActorClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::ReleaseSlotForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "ReleaseSlotForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ReleaseSlotForTest(const FGuid& UUID)",
      "return_type": "void",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::SetBackend",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "SetBackend",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetBackend(UCrowdyRenderingBackend* NewBackend)",
      "return_type": "void",
      "params": "UCrowdyRenderingBackend* NewBackend",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorManager::TickPendingActivationsForTest",
      "owner": "UCrowdyActorManager",
      "owner_kind": "class",
      "name": "TickPendingActivationsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void TickPendingActivationsForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorManager.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolBackend::GetSlotActorForTest",
      "owner": "UCrowdyActorPoolBackend",
      "owner_kind": "class",
      "name": "GetSlotActorForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "AActor* GetSlotActorForTest(int32 SlotId) const",
      "return_type": "AActor*",
      "params": "int32 SlotId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolBackend::InitializeForTest",
      "owner": "UCrowdyActorPoolBackend",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(UCrowdyActorPoolSubsystem* InActorPool, UCrowdyEntitySubsystem* InEntitySubsystem, UCrowdyActorPoolBackendConfig* InConfig)",
      "return_type": "void",
      "params": "UCrowdyActorPoolSubsystem* InActorPool, UCrowdyEntitySubsystem* InEntitySubsystem, UCrowdyActorPoolBackendConfig* InConfig",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolBackend::ResolveConfig",
      "owner": "UCrowdyActorPoolBackend",
      "owner_kind": "class",
      "name": "ResolveConfig",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyActorPoolBackendConfig* ResolveConfig(UCrowdyRenderingBackendConfig* Config, UObject* Outer)",
      "return_type": "UCrowdyActorPoolBackendConfig*",
      "params": "UCrowdyRenderingBackendConfig* Config, UObject* Outer",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolBackend::ResolvePolicyClass",
      "owner": "UCrowdyActorPoolBackend",
      "owner_kind": "class",
      "name": "ResolvePolicyClass",
      "test_helper": false,
      "implementation": false,
      "signature": "UClass* ResolvePolicyClass(const UCrowdyActorPoolBackendConfig* Config)",
      "return_type": "UClass*",
      "params": "const UCrowdyActorPoolBackendConfig* Config",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolPolicy::OnActorActivated",
      "owner": "UCrowdyActorPoolPolicy",
      "owner_kind": "class",
      "name": "OnActorActivated",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnActorActivated(AActor* Actor, const FInstancedStruct& InitialState)",
      "return_type": "void",
      "params": "AActor* Actor, const FInstancedStruct& InitialState",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolPolicy::OnActorDeactivated",
      "owner": "UCrowdyActorPoolPolicy",
      "owner_kind": "class",
      "name": "OnActorDeactivated",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnActorDeactivated(AActor* Actor)",
      "return_type": "void",
      "params": "AActor* Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolPolicy::OnActorPooled",
      "owner": "UCrowdyActorPoolPolicy",
      "owner_kind": "class",
      "name": "OnActorPooled",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnActorPooled(AActor* Actor)",
      "return_type": "void",
      "params": "AActor* Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyActorPoolPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem::AcquireActor",
      "owner": "UCrowdyActorPoolSubsystem",
      "owner_kind": "class",
      "name": "AcquireActor",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* AcquireActor(TSubclassOf<AActor> ActorClass)",
      "return_type": "AActor*",
      "params": "TSubclassOf<AActor> ActorClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem::HasPool",
      "owner": "UCrowdyActorPoolSubsystem",
      "owner_kind": "class",
      "name": "HasPool",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPool(const UClass* ActorClass) const",
      "return_type": "bool",
      "params": "const UClass* ActorClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem::RegisterPool",
      "owner": "UCrowdyActorPoolSubsystem",
      "owner_kind": "class",
      "name": "RegisterPool",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterPool(const FCrowdyPoolConfig& Config)",
      "return_type": "void",
      "params": "const FCrowdyPoolConfig& Config",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorPoolSubsystem::ReleaseActor",
      "owner": "UCrowdyActorPoolSubsystem",
      "owner_kind": "class",
      "name": "ReleaseActor",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReleaseActor(AActor* Actor)",
      "return_type": "void",
      "params": "AActor* Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorPoolSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::BackdateHeardForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "BackdateHeardForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void BackdateHeardForTest(const FGuid& UUID, const double SecondsAgo)",
      "return_type": "void",
      "params": "const FGuid& UUID, const double SecondsAgo",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::CheckKitTimeoutsForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "CheckKitTimeoutsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void CheckKitTimeoutsForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::CheckTimeoutsForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "CheckTimeoutsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void CheckTimeoutsForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::Configure",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "Configure",
      "test_helper": false,
      "implementation": false,
      "signature": "void Configure(int32 InMaxTrackedActors, int32 InMaxUpdatesPerBatch, float InMaxBatchWaitTime, float InActorTimeoutThreshold)",
      "return_type": "void",
      "params": "int32 InMaxTrackedActors, int32 InMaxUpdatesPerBatch, float InMaxBatchWaitTime, float InActorTimeoutThreshold",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::DropForgedKitUpdatesForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "DropForgedKitUpdatesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void DropForgedKitUpdatesForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::EnqueueUpdateForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "EnqueueUpdateForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void EnqueueUpdateForTest(FCrowdyActorUpdate Update)",
      "return_type": "void",
      "params": "FCrowdyActorUpdate Update",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::FindWireId",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "FindWireId",
      "test_helper": false,
      "implementation": false,
      "signature": "bool FindWireId(const FGuid& UUID, FCrowdyActorId& OutWireId) const",
      "return_type": "bool",
      "params": "const FGuid& UUID, FCrowdyActorId& OutWireId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ForgetTrackedActorForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "ForgetTrackedActorForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool ForgetTrackedActorForTest(const FGuid& UUID)",
      "return_type": "bool",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::GatherForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "GatherForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void GatherForTest(const TArray<FCrowdyActorUpdate>& Updates)",
      "return_type": "void",
      "params": "const TArray<FCrowdyActorUpdate>& Updates",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::GetClassIDForUUID",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "GetClassIDForUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyClassID GetClassIDForUUID(const FGuid& UUID) const",
      "return_type": "FCrowdyClassID",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::GetGatheredForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "GetGatheredForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "const TArray<FCrowdyActorUpdate>& GetGatheredForTest() const",
      "return_type": "const TArray<FCrowdyActorUpdate>&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::GetPayloadTypeIDForUUID",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "GetPayloadTypeIDForUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTypeID GetPayloadTypeIDForUUID(const FGuid& UUID) const",
      "return_type": "FCrowdyTypeID",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::HandleActorLeftDelivery",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "HandleActorLeftDelivery",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleActorLeftDelivery(const FCrowdyDelivery& Delivery)",
      "return_type": "void",
      "params": "const FCrowdyDelivery& Delivery",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::HandleActorUpdateDeliveryForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "HandleActorUpdateDeliveryForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleActorUpdateDeliveryForTest(const FCrowdyDelivery& Delivery)",
      "return_type": "void",
      "params": "const FCrowdyDelivery& Delivery",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::HeardAgeForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "HeardAgeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "double HeardAgeForTest(const FGuid& UUID)",
      "return_type": "double",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::IsHeardAsKitActorForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "IsHeardAsKitActorForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsHeardAsKitActorForTest(const FGuid& UUID) const",
      "return_type": "bool",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::IsHeardForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "IsHeardForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsHeardForTest(const FGuid& UUID) const",
      "return_type": "bool",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::IsKitActorUpdate",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "IsKitActorUpdate",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsKitActorUpdate(const FCrowdyActorUpdate& Update)",
      "return_type": "bool",
      "params": "const FCrowdyActorUpdate& Update",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::IsTrackedForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "IsTrackedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsTrackedForTest(const FGuid& UUID) const",
      "return_type": "bool",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::MarkActorTrackedForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "MarkActorTrackedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void MarkActorTrackedForTest(const FGuid& UUID)",
      "return_type": "void",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::NoteHeardForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "NoteHeardForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void NoteHeardForTest(const TArray<FCrowdyActorUpdate>& Updates, double SecondsAgo)",
      "return_type": "void",
      "params": "const TArray<FCrowdyActorUpdate>& Updates, double SecondsAgo",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::NumQueuedUpdatesDroppedForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "NumQueuedUpdatesDroppedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumQueuedUpdatesDroppedForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::NumQueuedUpdatesForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "NumQueuedUpdatesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumQueuedUpdatesForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ProcessAllShardsForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "ProcessAllShardsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ProcessAllShardsForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::RecordAppearancesForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "RecordAppearancesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RecordAppearancesForTest(const TArray<FCrowdyActorUpdate>& Appeared)",
      "return_type": "void",
      "params": "const TArray<FCrowdyActorUpdate>& Appeared",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ReleaseQueuesForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "ReleaseQueuesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ReleaseQueuesForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::SetKitActorTimeoutForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "SetKitActorTimeoutForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetKitActorTimeoutForTest(float Seconds)",
      "return_type": "void",
      "params": "float Seconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::SetupQueuesForTest",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "SetupQueuesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetupQueuesForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ToggleBroadcastUpdatesToGameThread",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "ToggleBroadcastUpdatesToGameThread",
      "test_helper": false,
      "implementation": false,
      "signature": "void ToggleBroadcastUpdatesToGameThread(const bool bEnable)",
      "return_type": "void",
      "params": "const bool bEnable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyActorTracker::ToggleOwnerTracking",
      "owner": "UCrowdyActorTracker",
      "owner_kind": "class",
      "name": "ToggleOwnerTracking",
      "test_helper": false,
      "implementation": false,
      "signature": "void ToggleOwnerTracking(const bool bEnable)",
      "return_type": "void",
      "params": "const bool bEnable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_BeginMagicLinkSignIn::BeginMagicLinkSignIn",
      "owner": "UCrowdyAuth_BeginMagicLinkSignIn",
      "owner_kind": "class",
      "name": "BeginMagicLinkSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAuth_BeginMagicLinkSignIn* BeginMagicLinkSignIn(UObject* WorldContextObject, const FString& Email)",
      "return_type": "UCrowdyAuth_BeginMagicLinkSignIn*",
      "params": "UObject* WorldContextObject, const FString& Email",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_BeginSocialSignIn::BeginSocialSignIn",
      "owner": "UCrowdyAuth_BeginSocialSignIn",
      "owner_kind": "class",
      "name": "BeginSocialSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAuth_BeginSocialSignIn* BeginSocialSignIn(UObject* WorldContextObject, const FString& Provider)",
      "return_type": "UCrowdyAuth_BeginSocialSignIn*",
      "params": "UObject* WorldContextObject, const FString& Provider",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_Login::Login",
      "owner": "UCrowdyAuth_Login",
      "owner_kind": "class",
      "name": "Login",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAuth_Login* Login(UObject* WorldContextObject, const FString& Email, const FString& Password)",
      "return_type": "UCrowdyAuth_Login*",
      "params": "UObject* WorldContextObject, const FString& Email, const FString& Password",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_RecordPlayerConsents::RecordPlayerConsents",
      "owner": "UCrowdyAuth_RecordPlayerConsents",
      "owner_kind": "class",
      "name": "RecordPlayerConsents",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAuth_RecordPlayerConsents* RecordPlayerConsents(UObject* WorldContextObject, bool bAcceptLegal, bool bAttestAgeOfMajority)",
      "return_type": "UCrowdyAuth_RecordPlayerConsents*",
      "params": "UObject* WorldContextObject, bool bAcceptLegal, bool bAttestAgeOfMajority",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_Register::Register",
      "owner": "UCrowdyAuth_Register",
      "owner_kind": "class",
      "name": "Register",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAuth_Register* Register(UObject* WorldContextObject, const FString& Email, const FString& Password)",
      "return_type": "UCrowdyAuth_Register*",
      "params": "UObject* WorldContextObject, const FString& Email, const FString& Password",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuth_RestoreSession::RestoreSession",
      "owner": "UCrowdyAuth_RestoreSession",
      "owner_kind": "class",
      "name": "RestoreSession",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAuth_RestoreSession* RestoreSession(UObject* WorldContextObject)",
      "return_type": "UCrowdyAuth_RestoreSession*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::AddPassword",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "AddPassword",
      "test_helper": false,
      "implementation": false,
      "signature": "void AddPassword(const FString& NewPassword, FOnAccountDone OnDone, FOnAccountError OnError)",
      "return_type": "void",
      "params": "const FString& NewPassword, FOnAccountDone OnDone, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ApplyAppTokenForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "ApplyAppTokenForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ApplyAppTokenForTest(const FCrowdyAppTokenFields& Token, bool bRefresh, UCrowdyTeams* Teams)",
      "return_type": "void",
      "params": "const FCrowdyAppTokenFields& Token, bool bRefresh, UCrowdyTeams* Teams",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::BeginLinkIdentity",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "BeginLinkIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "void BeginLinkIdentity(const FString& Provider, FOnIdentityLinked OnResult, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Provider, FOnIdentityLinked OnResult, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::BeginMagicLinkSignIn",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "BeginMagicLinkSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "void BeginMagicLinkSignIn(const FString& Email, FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Email, FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::BeginSocialSignIn",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "BeginSocialSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "void BeginSocialSignIn(const FString& Provider, FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Provider, FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::CancelSignIn",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "CancelSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "void CancelSignIn()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ChangePassword",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "ChangePassword",
      "test_helper": false,
      "implementation": false,
      "signature": "void ChangePassword(const FString& CurrentPassword, const FString& NewPassword, FOnAccountDone OnDone, FOnAccountError OnError)",
      "return_type": "void",
      "params": "const FString& CurrentPassword, const FString& NewPassword, FOnAccountDone OnDone, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ClaimFreeAccess",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "ClaimFreeAccess",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClaimFreeAccess(FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ClearSavedSession",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "ClearSavedSession",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearSavedSession()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::CompleteLoginLink",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "CompleteLoginLink",
      "test_helper": false,
      "implementation": false,
      "signature": "void CompleteLoginLink(const FString& Token, FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Token, FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::DeclineLegalAcceptance",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "DeclineLegalAcceptance",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeclineLegalAcceptance()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::DeleteAccount",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "DeleteAccount",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeleteAccount(FOnAccountDone OnDone, FOnAccountError OnError)",
      "return_type": "void",
      "params": "FOnAccountDone OnDone, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::EndServerSession",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "EndServerSession",
      "test_helper": false,
      "implementation": false,
      "signature": "void EndServerSession()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetAvailableLoginProviders",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "GetAvailableLoginProviders",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetAvailableLoginProviders(FOnLoginProvidersReceived OnResult, FOnAuthError OnError)",
      "return_type": "void",
      "params": "FOnLoginProvidersReceived OnResult, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetLegalDocuments",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "GetLegalDocuments",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyLegalDocument> GetLegalDocuments()",
      "return_type": "TArray<FCrowdyLegalDocument>",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetMyAccess",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "GetMyAccess",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetMyAccess(FOnAppAccessRead OnResult, FOnAccountError OnError)",
      "return_type": "void",
      "params": "FOnAppAccessRead OnResult, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetMyIdentities",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "GetMyIdentities",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetMyIdentities(FOnIdentitiesReceived OnResult, FOnAuthError OnError)",
      "return_type": "void",
      "params": "FOnIdentitiesReceived OnResult, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetRotationRetriesUsedForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "GetRotationRetriesUsedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetRotationRetriesUsedForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::GetServerNamedRefusalsForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "GetServerNamedRefusalsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetServerNamedRefusalsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::HasSavedSession",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "HasSavedSession",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasSavedSession() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::InitializeForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(const TSharedPtr<FCrowdyCppClient>& Client, UCrowdyGameSession* InGameSession)",
      "return_type": "void",
      "params": "const TSharedPtr<FCrowdyCppClient>& Client, UCrowdyGameSession* InGameSession",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::InjectDependencies",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "InjectDependencies",
      "test_helper": false,
      "implementation": false,
      "signature": "void InjectDependencies(UCrowdyGameSession* InGameSession)",
      "return_type": "void",
      "params": "UCrowdyGameSession* InGameSession",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsInteractiveSignInBusyForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "IsInteractiveSignInBusyForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsInteractiveSignInBusyForTest() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsLegalAcceptancePending",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "IsLegalAcceptancePending",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLegalAcceptancePending() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsRotationTimerArmedForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "IsRotationTimerArmedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsRotationTimerArmedForTest() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsSignedIn",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "IsSignedIn",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSignedIn() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::IsSignInPending",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "IsSignInPending",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSignInPending() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::Login",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "Login",
      "test_helper": false,
      "implementation": false,
      "signature": "void Login(const FString& Email, const FString& Password, FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Email, const FString& Password, FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::MintForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "MintForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void MintForTest(FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RecordPlayerConsents",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RecordPlayerConsents",
      "test_helper": false,
      "implementation": false,
      "signature": "void RecordPlayerConsents(bool bAcceptLegal, bool bAttestAgeOfMajority, FOnLegalConsentsRecorded OnRecorded, FOnAuthError OnError)",
      "return_type": "void",
      "params": "bool bAcceptLegal, bool bAttestAgeOfMajority, FOnLegalConsentsRecorded OnRecorded, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RecoverExpiredAppToken",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RecoverExpiredAppToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void RecoverExpiredAppToken()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RefreshAppToken",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RefreshAppToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void RefreshAppToken()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RefreshForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RefreshForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RefreshForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::Register",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "Register",
      "test_helper": false,
      "implementation": false,
      "signature": "void Register(const FString& Email, const FString& Password, FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Email, const FString& Password, FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RequestLoginLink",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RequestLoginLink",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestLoginLink(const FString& Email, const FString& RedirectUri, FOnLoginLinkSent OnLinkSent, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& Email, const FString& RedirectUri, FOnLoginLinkSent OnLinkSent, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RequestPasswordReset",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RequestPasswordReset",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestPasswordReset(const FString& Email, FOnAccountDone OnDone, FOnAccountError OnError)",
      "return_type": "void",
      "params": "const FString& Email, FOnAccountDone OnDone, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::ResendConfirmationEmail",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "ResendConfirmationEmail",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResendConfirmationEmail(const FString& Email, FOnAccountDone OnDone, FOnAccountError OnError)",
      "return_type": "void",
      "params": "const FString& Email, FOnAccountDone OnDone, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::RestoreSession",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "RestoreSession",
      "test_helper": false,
      "implementation": false,
      "signature": "bool RestoreSession(FOnAuthSuccess OnSuccess, FOnAuthError OnError)",
      "return_type": "bool",
      "params": "FOnAuthSuccess OnSuccess, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::SetInstanceSuffixForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "SetInstanceSuffixForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetInstanceSuffixForTest(const FString& Suffix)",
      "return_type": "void",
      "params": "const FString& Suffix",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::SetLoopbackFlowPendingForTest",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "SetLoopbackFlowPendingForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetLoopbackFlowPendingForTest(bool bPending)",
      "return_type": "void",
      "params": "bool bPending",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::SignOutEverywhere",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "SignOutEverywhere",
      "test_helper": false,
      "implementation": false,
      "signature": "void SignOutEverywhere(FOnAccountDone OnDone, FOnAccountError OnError)",
      "return_type": "void",
      "params": "FOnAccountDone OnDone, FOnAccountError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAuthentication::UnlinkIdentity",
      "owner": "UCrowdyAuthentication",
      "owner_kind": "class",
      "name": "UnlinkIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnlinkIdentity(const FString& IdentityId, FOnIdentityUnlinked OnResult, FOnAuthError OnError)",
      "return_type": "void",
      "params": "const FString& IdentityId, FOnIdentityUnlinked OnResult, FOnAuthError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::BuildLayoutFromBaked",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "BuildLayoutFromBaked",
      "test_helper": false,
      "implementation": false,
      "signature": "bool BuildLayoutFromBaked(const UClass* Class, const UCrowdyBakedRegistry* Baked, FCrowdyRepLayout& Out)",
      "return_type": "bool",
      "params": "const UClass* Class, const UCrowdyBakedRegistry* Baked, FCrowdyRepLayout& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::CollectMulticastChannels",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "CollectMulticastChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "void CollectMulticastChannels(TSet<FString>& OutChannelNames, bool& bOutUsesDefaultChannel) const",
      "return_type": "void",
      "params": "TSet<FString>& OutChannelNames, bool& bOutUsesDefaultChannel",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::FindFunctionInfo",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "FindFunctionInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyFnInfo* FindFunctionInfo(const UFunction* Function) const",
      "return_type": "const FCrowdyFnInfo*",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::FindRepLayout",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "FindRepLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyRepLayout* FindRepLayout(const UClass* Class, FCrowdyClassID& OutClassID) const",
      "return_type": "const FCrowdyRepLayout*",
      "params": "const UClass* Class, FCrowdyClassID& OutClassID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::FindRepLayout",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "FindRepLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyRepLayout* FindRepLayout(const UClass* Class) const",
      "return_type": "const FCrowdyRepLayout*",
      "params": "const UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::RegisterLoadedPayloadTypes",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "RegisterLoadedPayloadTypes",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterLoadedPayloadTypes()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::RescanRepLayouts",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "RescanRepLayouts",
      "test_helper": false,
      "implementation": false,
      "signature": "void RescanRepLayouts()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::RescanRpcFunctions",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "RescanRpcFunctions",
      "test_helper": false,
      "implementation": false,
      "signature": "void RescanRpcFunctions()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::ResolveDefaultEntityComponent",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "ResolveDefaultEntityComponent",
      "test_helper": false,
      "implementation": false,
      "signature": "const class UCrowdyEntityComponent* ResolveDefaultEntityComponent(const UClass* ActorClass)",
      "return_type": "const class UCrowdyEntityComponent*",
      "params": "const UClass* ActorClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::ResolveFunction",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "ResolveFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "UFunction* ResolveFunction(int64 ClassID, int64 FunctionID) const",
      "return_type": "UFunction*",
      "params": "int64 ClassID, int64 FunctionID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::UpdateClassRepLayout",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "UpdateClassRepLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateClassRepLayout(UClass* Class)",
      "return_type": "void",
      "params": "UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoRegistry::UpdateClassRpcFunctions",
      "owner": "UCrowdyAutoRegistry",
      "owner_kind": "class",
      "name": "UpdateClassRpcFunctions",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateClassRpcFunctions(UClass* Class)",
      "return_type": "void",
      "params": "UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyAutoRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoReplicator::RegisterReplicationComponent",
      "owner": "UCrowdyAutoReplicator",
      "owner_kind": "class",
      "name": "RegisterReplicationComponent",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterReplicationComponent(UActorComponent* Component)",
      "return_type": "void",
      "params": "UActorComponent* Component",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAutoReplicator::UnregisterReplicationComponent",
      "owner": "UCrowdyAutoReplicator",
      "owner_kind": "class",
      "name": "UnregisterReplicationComponent",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterReplicationComponent(UActorComponent* Component)",
      "return_type": "void",
      "params": "UActorComponent* Component",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyAutoReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_CreateAvatar::CreateAvatar",
      "owner": "UCrowdyAvatars_CreateAvatar",
      "owner_kind": "class",
      "name": "CreateAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_CreateAvatar* CreateAvatar(UObject* WorldContextObject, const FString& Name)",
      "return_type": "UCrowdyAvatars_CreateAvatar*",
      "params": "UObject* WorldContextObject, const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_DeleteAvatar::DeleteAvatar",
      "owner": "UCrowdyAvatars_DeleteAvatar",
      "owner_kind": "class",
      "name": "DeleteAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_DeleteAvatar* DeleteAvatar(UObject* WorldContextObject, int64 AvatarId)",
      "return_type": "UCrowdyAvatars_DeleteAvatar*",
      "params": "UObject* WorldContextObject, int64 AvatarId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatar::GetAvatar",
      "owner": "UCrowdyAvatars_GetAvatar",
      "owner_kind": "class",
      "name": "GetAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_GetAvatar* GetAvatar(UObject* WorldContextObject, int64 AvatarId)",
      "return_type": "UCrowdyAvatars_GetAvatar*",
      "params": "UObject* WorldContextObject, int64 AvatarId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppState::GetAvatarAppState",
      "owner": "UCrowdyAvatars_GetAvatarAppState",
      "owner_kind": "class",
      "name": "GetAvatarAppState",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_GetAvatarAppState* GetAvatarAppState(UObject* WorldContextObject, int64 AvatarId)",
      "return_type": "UCrowdyAvatars_GetAvatarAppState*",
      "params": "UObject* WorldContextObject, int64 AvatarId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetAvatarAppStates::GetAvatarAppStates",
      "owner": "UCrowdyAvatars_GetAvatarAppStates",
      "owner_kind": "class",
      "name": "GetAvatarAppStates",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_GetAvatarAppStates* GetAvatarAppStates(UObject* WorldContextObject, const TArray<int64>& AvatarIds)",
      "return_type": "UCrowdyAvatars_GetAvatarAppStates*",
      "params": "UObject* WorldContextObject, const TArray<int64>& AvatarIds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetMyAvatars::GetMyAvatars",
      "owner": "UCrowdyAvatars_GetMyAvatars",
      "owner_kind": "class",
      "name": "GetMyAvatars",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_GetMyAvatars* GetMyAvatars(UObject* WorldContextObject)",
      "return_type": "UCrowdyAvatars_GetMyAvatars*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_GetUserAvatars::GetUserAvatars",
      "owner": "UCrowdyAvatars_GetUserAvatars",
      "owner_kind": "class",
      "name": "GetUserAvatars",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_GetUserAvatars* GetUserAvatars(UObject* WorldContextObject, int64 UserId)",
      "return_type": "UCrowdyAvatars_GetUserAvatars*",
      "params": "UObject* WorldContextObject, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatar::UpdateAvatar",
      "owner": "UCrowdyAvatars_UpdateAvatar",
      "owner_kind": "class",
      "name": "UpdateAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_UpdateAvatar* UpdateAvatar(UObject* WorldContextObject, int64 AvatarId, const FString& Name)",
      "return_type": "UCrowdyAvatars_UpdateAvatar*",
      "params": "UObject* WorldContextObject, int64 AvatarId, const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdateAvatarAppState::UpdateAvatarAppState",
      "owner": "UCrowdyAvatars_UpdateAvatarAppState",
      "owner_kind": "class",
      "name": "UpdateAvatarAppState",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_UpdateAvatarAppState* UpdateAvatarAppState(UObject* WorldContextObject, int64 AvatarId, const FString& RawState)",
      "return_type": "UCrowdyAvatars_UpdateAvatarAppState*",
      "params": "UObject* WorldContextObject, int64 AvatarId, const FString& RawState",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdatePrivateAvatarState::UpdatePrivateAvatarState",
      "owner": "UCrowdyAvatars_UpdatePrivateAvatarState",
      "owner_kind": "class",
      "name": "UpdatePrivateAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_UpdatePrivateAvatarState* UpdatePrivateAvatarState(UObject* WorldContextObject, int64 AvatarId, const FString& RawState)",
      "return_type": "UCrowdyAvatars_UpdatePrivateAvatarState*",
      "params": "UObject* WorldContextObject, int64 AvatarId, const FString& RawState",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars_UpdatePublicAvatarState::UpdatePublicAvatarState",
      "owner": "UCrowdyAvatars_UpdatePublicAvatarState",
      "owner_kind": "class",
      "name": "UpdatePublicAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyAvatars_UpdatePublicAvatarState* UpdatePublicAvatarState(UObject* WorldContextObject, int64 AvatarId, const FString& RawState)",
      "return_type": "UCrowdyAvatars_UpdatePublicAvatarState*",
      "params": "UObject* WorldContextObject, int64 AvatarId, const FString& RawState",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::CreateAvatar",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "CreateAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateAvatar(const FString& Name, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "const FString& Name, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::DeleteAvatar",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "DeleteAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeleteAvatar(int64 AvatarId, FOnAvatarVoidSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, FOnAvatarVoidSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::DeserializeFromAvatarState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "DeserializeFromAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DeserializeFromAvatarState(const FString& State, int32& OutStruct)",
      "return_type": "bool",
      "params": "const FString& State, int32& OutStruct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatar",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetAvatar(int64 AvatarId, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatarAppState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetAvatarAppState",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetAvatarAppState(int64 AvatarId, FOnAppStateSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, FOnAppStateSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatarAppStateAs",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetAvatarAppStateAs",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetAvatarAppStateAs(UObject* WorldContextObject, FLatentActionInfo LatentInfo, int64 AvatarId, int32& OutState, bool& bSuccess, FCrowdyAvatarError& OutError)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, FLatentActionInfo LatentInfo, int64 AvatarId, int32& OutState, bool& bSuccess, FCrowdyAvatarError& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetAvatarAppStates",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetAvatarAppStates",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetAvatarAppStates(const TArray<int64>& AvatarIds, FOnAppStatesSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "const TArray<int64>& AvatarIds, FOnAppStatesSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetCachedMyAvatars",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetCachedMyAvatars",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyAvatar> GetCachedMyAvatars() const",
      "return_type": "TArray<FCrowdyAvatar>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetMyAvatarById",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetMyAvatarById",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetMyAvatarById(int64 AvatarId, FCrowdyAvatar& OutAvatar) const",
      "return_type": "bool",
      "params": "int64 AvatarId, FCrowdyAvatar& OutAvatar",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetMyAvatars",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetMyAvatars",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetMyAvatars(FOnAvatarsSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "FOnAvatarsSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::GetUserAvatars",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "GetUserAvatars",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetUserAvatars(int64 UserId, FOnAvatarsSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 UserId, FOnAvatarsSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::HasCachedAvatars",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "HasCachedAvatars",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasCachedAvatars() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::SerializeToAvatarState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "SerializeToAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "FString SerializeToAvatarState(const int32& State)",
      "return_type": "FString",
      "params": "const int32& State",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::SetAvatarAppStateAs",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "SetAvatarAppStateAs",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAvatarAppStateAs(UObject* WorldContextObject, FLatentActionInfo LatentInfo, int64 AvatarId, const int32& State, bool& bSuccess, FCrowdyAvatarError& OutError)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, FLatentActionInfo LatentInfo, int64 AvatarId, const int32& State, bool& bSuccess, FCrowdyAvatarError& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdateAvatar",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "UpdateAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateAvatar(int64 AvatarId, const FString& Name, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, const FString& Name, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdateAvatarAppState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "UpdateAvatarAppState",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateAvatarAppState(int64 AvatarId, const FString& State, FOnAppStateSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, const FString& State, FOnAppStateSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdateAvatarState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "UpdateAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateAvatarState(int64 AvatarId, const FString& PublicState, const FString& PrivateState, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, const FString& PublicState, const FString& PrivateState, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdatePrivateAvatarState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "UpdatePrivateAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdatePrivateAvatarState(int64 AvatarId, const FString& PrivateState, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, const FString& PrivateState, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyAvatars::UpdatePublicAvatarState",
      "owner": "UCrowdyAvatars",
      "owner_kind": "class",
      "name": "UpdatePublicAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdatePublicAvatarState(int64 AvatarId, const FString& PublicState, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError)",
      "return_type": "void",
      "params": "int64 AvatarId, const FString& PublicState, FOnAvatarSuccess OnSuccess, FOnAvatarError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::FindRepLayoutHash",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "FindRepLayoutHash",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 FindRepLayoutHash(const FSoftClassPath& OwnerClassPath) const",
      "return_type": "int64",
      "params": "const FSoftClassPath& OwnerClassPath",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::FindRepLayoutHash",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "FindRepLayoutHash",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 FindRepLayoutHash(const UClass* Class)",
      "return_type": "int64",
      "params": "const UClass* Class",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::FindRepProperties",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "FindRepProperties",
      "test_helper": false,
      "implementation": false,
      "signature": "const TArray<FCrowdyBakedRepProperty>* FindRepProperties(const FSoftClassPath& OwnerClassPath) const",
      "return_type": "const TArray<FCrowdyBakedRepProperty>*",
      "params": "const FSoftClassPath& OwnerClassPath",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::FindRepProperties",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "FindRepProperties",
      "test_helper": false,
      "implementation": false,
      "signature": "const TArray<FCrowdyBakedRepProperty>* FindRepProperties(const UClass* Class)",
      "return_type": "const TArray<FCrowdyBakedRepProperty>*",
      "params": "const UClass* Class",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::FindRpcFunction",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "FindRpcFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyBakedRpcFunction* FindRpcFunction(const FSoftClassPath& OwnerClassPath, FName FunctionName) const",
      "return_type": "const FCrowdyBakedRpcFunction*",
      "params": "const FSoftClassPath& OwnerClassPath, FName FunctionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::FindRpcFunction",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "FindRpcFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyBakedRpcFunction* FindRpcFunction(const UFunction* Function)",
      "return_type": "const FCrowdyBakedRpcFunction*",
      "params": "const UFunction* Function",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::Get",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyBakedRegistry* Get()",
      "return_type": "const UCrowdyBakedRegistry*",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::InvalidateCache",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "InvalidateCache",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidateCache()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::IsEventHandlerFunction",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "IsEventHandlerFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEventHandlerFunction(const UFunction* Function)",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::IsPersistentStruct",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "IsPersistentStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPersistentStruct(const UScriptStruct* Struct)",
      "return_type": "bool",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::IsReplicatedEventFunction",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "IsReplicatedEventFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReplicatedEventFunction(const UFunction* Function)",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::IsSingletonStruct",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "IsSingletonStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSingletonStruct(const UScriptStruct* Struct)",
      "return_type": "bool",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBakedRegistry::MakeBakedRepProperties",
      "owner": "UCrowdyBakedRegistry",
      "owner_kind": "class",
      "name": "MakeBakedRepProperties",
      "test_helper": false,
      "implementation": false,
      "signature": "void MakeBakedRepProperties(const FCrowdyRepLayout& Layout, const FSoftClassPath& OwnerClassPath, TArray<FCrowdyBakedRepProperty>& OutProps)",
      "return_type": "void",
      "params": "const FCrowdyRepLayout& Layout, const FSoftClassPath& OwnerClassPath, TArray<FCrowdyBakedRepProperty>& OutProps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdyBakedRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBlueprintReceptionLayer::CreateAndRegisterLayer",
      "owner": "UCrowdyBlueprintReceptionLayer",
      "owner_kind": "class",
      "name": "CreateAndRegisterLayer",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyBlueprintReceptionLayer* CreateAndRegisterLayer(UObject* WorldContextObject, TSubclassOf<UCrowdyBlueprintReceptionLayer> Class)",
      "return_type": "UCrowdyBlueprintReceptionLayer*",
      "params": "UObject* WorldContextObject, TSubclassOf<UCrowdyBlueprintReceptionLayer> Class",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyBlueprintReceptionLayer::DispatchToBlueprint",
      "owner": "UCrowdyBlueprintReceptionLayer",
      "owner_kind": "class",
      "name": "DispatchToBlueprint",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchToBlueprint(const TSharedRef<const ICrowdyMessage, ESPMode::ThreadSafe>& Message) const",
      "return_type": "void",
      "params": "const TSharedRef<const ICrowdyMessage, ESPMode::ThreadSafe>& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_AddChannelMember::AddChannelMember",
      "owner": "UCrowdyChannels_AddChannelMember",
      "owner_kind": "class",
      "name": "AddChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_AddChannelMember* AddChannelMember(UObject* WorldContextObject, int64 ChannelId, int64 UserId)",
      "return_type": "UCrowdyChannels_AddChannelMember*",
      "params": "UObject* WorldContextObject, int64 ChannelId, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_BanChannelMember::BanChannelMember",
      "owner": "UCrowdyChannels_BanChannelMember",
      "owner_kind": "class",
      "name": "BanChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_BanChannelMember* BanChannelMember(UObject* WorldContextObject, int64 ChannelId, int64 UserId, const FString& Reason)",
      "return_type": "UCrowdyChannels_BanChannelMember*",
      "params": "UObject* WorldContextObject, int64 ChannelId, int64 UserId, const FString& Reason",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_CreateChannel::CreateChannel",
      "owner": "UCrowdyChannels_CreateChannel",
      "owner_kind": "class",
      "name": "CreateChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_CreateChannel* CreateChannel(UObject* WorldContextObject, const FString& Name, const FString& Description, ECrowdyChannelMembershipPolicy MembershipPolicy, bool bMembersCanSend)",
      "return_type": "UCrowdyChannels_CreateChannel*",
      "params": "UObject* WorldContextObject, const FString& Name, const FString& Description, ECrowdyChannelMembershipPolicy MembershipPolicy, bool bMembersCanSend",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_CreateChannelRole::CreateChannelRole",
      "owner": "UCrowdyChannels_CreateChannelRole",
      "owner_kind": "class",
      "name": "CreateChannelRole",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_CreateChannelRole* CreateChannelRole(UObject* WorldContextObject, int64 ChannelId, const FString& RoleName, FCrowdyChannelPermissions Permissions, int32 Rank)",
      "return_type": "UCrowdyChannels_CreateChannelRole*",
      "params": "UObject* WorldContextObject, int64 ChannelId, const FString& RoleName, FCrowdyChannelPermissions Permissions, int32 Rank",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_DeleteChannel::DeleteChannel",
      "owner": "UCrowdyChannels_DeleteChannel",
      "owner_kind": "class",
      "name": "DeleteChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_DeleteChannel* DeleteChannel(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_DeleteChannel*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_DeleteChannelRole::DeleteChannelRole",
      "owner": "UCrowdyChannels_DeleteChannelRole",
      "owner_kind": "class",
      "name": "DeleteChannelRole",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_DeleteChannelRole* DeleteChannelRole(UObject* WorldContextObject, int64 ChannelRoleId)",
      "return_type": "UCrowdyChannels_DeleteChannelRole*",
      "params": "UObject* WorldContextObject, int64 ChannelRoleId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannel::GetChannel",
      "owner": "UCrowdyChannels_GetChannel",
      "owner_kind": "class",
      "name": "GetChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetChannel* GetChannel(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_GetChannel*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelMembers::GetChannelMembers",
      "owner": "UCrowdyChannels_GetChannelMembers",
      "owner_kind": "class",
      "name": "GetChannelMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetChannelMembers* GetChannelMembers(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_GetChannelMembers*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelPolicy::GetChannelPolicy",
      "owner": "UCrowdyChannels_GetChannelPolicy",
      "owner_kind": "class",
      "name": "GetChannelPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetChannelPolicy* GetChannelPolicy(UObject* WorldContextObject)",
      "return_type": "UCrowdyChannels_GetChannelPolicy*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannelRoles::GetChannelRoles",
      "owner": "UCrowdyChannels_GetChannelRoles",
      "owner_kind": "class",
      "name": "GetChannelRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetChannelRoles* GetChannelRoles(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_GetChannelRoles*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetChannels::GetChannels",
      "owner": "UCrowdyChannels_GetChannels",
      "owner_kind": "class",
      "name": "GetChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetChannels* GetChannels(UObject* WorldContextObject)",
      "return_type": "UCrowdyChannels_GetChannels*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetMyChannels::GetMyChannels",
      "owner": "UCrowdyChannels_GetMyChannels",
      "owner_kind": "class",
      "name": "GetMyChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetMyChannels* GetMyChannels(UObject* WorldContextObject)",
      "return_type": "UCrowdyChannels_GetMyChannels*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_GetPendingJoinRequests::GetPendingJoinRequests",
      "owner": "UCrowdyChannels_GetPendingJoinRequests",
      "owner_kind": "class",
      "name": "GetPendingJoinRequests",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_GetPendingJoinRequests* GetPendingJoinRequests(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_GetPendingJoinRequests*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_JoinChannel::JoinChannel",
      "owner": "UCrowdyChannels_JoinChannel",
      "owner_kind": "class",
      "name": "JoinChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_JoinChannel* JoinChannel(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_JoinChannel*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_LeaveChannel::LeaveChannel",
      "owner": "UCrowdyChannels_LeaveChannel",
      "owner_kind": "class",
      "name": "LeaveChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_LeaveChannel* LeaveChannel(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_LeaveChannel*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_RemoveChannelMember::RemoveChannelMember",
      "owner": "UCrowdyChannels_RemoveChannelMember",
      "owner_kind": "class",
      "name": "RemoveChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_RemoveChannelMember* RemoveChannelMember(UObject* WorldContextObject, int64 ChannelId, int64 UserId)",
      "return_type": "UCrowdyChannels_RemoveChannelMember*",
      "params": "UObject* WorldContextObject, int64 ChannelId, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_RequestToJoinChannel::RequestToJoinChannel",
      "owner": "UCrowdyChannels_RequestToJoinChannel",
      "owner_kind": "class",
      "name": "RequestToJoinChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_RequestToJoinChannel* RequestToJoinChannel(UObject* WorldContextObject, int64 ChannelId)",
      "return_type": "UCrowdyChannels_RequestToJoinChannel*",
      "params": "UObject* WorldContextObject, int64 ChannelId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_SetChannelMemberRoles::SetChannelMemberRoles",
      "owner": "UCrowdyChannels_SetChannelMemberRoles",
      "owner_kind": "class",
      "name": "SetChannelMemberRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_SetChannelMemberRoles* SetChannelMemberRoles(UObject* WorldContextObject, int64 ChannelId, int64 UserId, const TArray<int64>& RoleIds)",
      "return_type": "UCrowdyChannels_SetChannelMemberRoles*",
      "params": "UObject* WorldContextObject, int64 ChannelId, int64 UserId, const TArray<int64>& RoleIds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_SetChannelPolicy::SetChannelPolicy",
      "owner": "UCrowdyChannels_SetChannelPolicy",
      "owner_kind": "class",
      "name": "SetChannelPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_SetChannelPolicy* SetChannelPolicy(UObject* WorldContextObject, ECrowdyChannelCreationPolicy CreationPolicy, ECrowdyChannelMembershipPolicy DefaultMembershipPolicy)",
      "return_type": "UCrowdyChannels_SetChannelPolicy*",
      "params": "UObject* WorldContextObject, ECrowdyChannelCreationPolicy CreationPolicy, ECrowdyChannelMembershipPolicy DefaultMembershipPolicy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UnbanChannelMember::UnbanChannelMember",
      "owner": "UCrowdyChannels_UnbanChannelMember",
      "owner_kind": "class",
      "name": "UnbanChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_UnbanChannelMember* UnbanChannelMember(UObject* WorldContextObject, int64 ChannelId, int64 UserId)",
      "return_type": "UCrowdyChannels_UnbanChannelMember*",
      "params": "UObject* WorldContextObject, int64 ChannelId, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UpdateChannel::UpdateChannel",
      "owner": "UCrowdyChannels_UpdateChannel",
      "owner_kind": "class",
      "name": "UpdateChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_UpdateChannel* UpdateChannel(UObject* WorldContextObject, int64 ChannelId, const FString& Name, const FString& Description)",
      "return_type": "UCrowdyChannels_UpdateChannel*",
      "params": "UObject* WorldContextObject, int64 ChannelId, const FString& Name, const FString& Description",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels_UpdateChannelRole::UpdateChannelRole",
      "owner": "UCrowdyChannels_UpdateChannelRole",
      "owner_kind": "class",
      "name": "UpdateChannelRole",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyChannels_UpdateChannelRole* UpdateChannelRole(UObject* WorldContextObject, int64 ChannelRoleId, const FString& RoleName, FCrowdyChannelPermissions Permissions)",
      "return_type": "UCrowdyChannels_UpdateChannelRole*",
      "params": "UObject* WorldContextObject, int64 ChannelRoleId, const FString& RoleName, FCrowdyChannelPermissions Permissions",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::AddChannelMember",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "AddChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void AddChannelMember(int64 ChannelId, int64 UserId, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, int64 UserId, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::AreReliableChannelsReady",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "AreReliableChannelsReady",
      "test_helper": false,
      "implementation": false,
      "signature": "bool AreReliableChannelsReady() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::BanChannelMember",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "BanChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void BanChannelMember(int64 ChannelId, int64 UserId, const FString& Reason, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, int64 UserId, const FString& Reason, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::BootstrapReliableRpcChannels",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "BootstrapReliableRpcChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "void BootstrapReliableRpcChannels()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::BuildDesiredJoinNames",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "BuildDesiredJoinNames",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> BuildDesiredJoinNames(const TSet<FString>& MulticastChannelNames, const FString& SessionChannelName)",
      "return_type": "TArray<FString>",
      "params": "const TSet<FString>& MulticastChannelNames, const FString& SessionChannelName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::BuildJoinPlan",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "BuildJoinPlan",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyChannelJoinPlan BuildJoinPlan(const TSet<FString>& MulticastChannelNames, const FString& SessionChannelName, const TMap<FString, int64>& AppChannelIdsByName, const TSet<int64>& MemberChannelIds)",
      "return_type": "FCrowdyChannelJoinPlan",
      "params": "const TSet<FString>& MulticastChannelNames, const FString& SessionChannelName, const TMap<FString, int64>& AppChannelIdsByName, const TSet<int64>& MemberChannelIds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::CanPublishChannelMessage",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "CanPublishChannelMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CanPublishChannelMessage() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::CreateChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "CreateChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateChannel(const FString& Name, const FString& Description, ECrowdyChannelMembershipPolicy MembershipPolicy, bool bMembersCanSend, FOnChannelSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "const FString& Name, const FString& Description, ECrowdyChannelMembershipPolicy MembershipPolicy, bool bMembersCanSend, FOnChannelSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::CreateChannelRole",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "CreateChannelRole",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateChannelRole(int64 ChannelId, const FString& RoleName, FCrowdyChannelPermissions Permissions, int32 Rank, FOnChannelRoleSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, const FString& RoleName, FCrowdyChannelPermissions Permissions, int32 Rank, FOnChannelRoleSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::DeleteChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "DeleteChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeleteChannel(int64 ChannelId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::DeleteChannelRole",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "DeleteChannelRole",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeleteChannelRole(int64 ChannelRoleId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelRoleId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetCachedMyChannels",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetCachedMyChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyChannelMembership> GetCachedMyChannels() const",
      "return_type": "TArray<FCrowdyChannelMembership>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChannel(int64 ChannelId, FOnChannelSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannelMembers",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetChannelMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChannelMembers(int64 ChannelId, FOnChannelMembersSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelMembersSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannelPolicy",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetChannelPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChannelPolicy(FOnChannelPolicySuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "FOnChannelPolicySuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannelRoles",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetChannelRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChannelRoles(int64 ChannelId, FOnChannelRolesSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelRolesSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetChannels",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChannels(FOnChannelsSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "FOnChannelsSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetMyChannelById",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetMyChannelById",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetMyChannelById(int64 ChannelId, FCrowdyChannelMembership& OutMembership) const",
      "return_type": "bool",
      "params": "int64 ChannelId, FCrowdyChannelMembership& OutMembership",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetMyChannels",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetMyChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetMyChannels(FOnMyChannelsSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "FOnMyChannelsSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetPendingJoinRequests",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetPendingJoinRequests",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetPendingJoinRequests(int64 ChannelId, FOnChannelMembersSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelMembersSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::GetSessionChannelId",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "GetSessionChannelId",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetSessionChannelId() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::HasCachedChannels",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "HasCachedChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasCachedChannels() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::HasPermissionInChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "HasPermissionInChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPermissionInChannel(int64 ChannelId, ECrowdyChannelPermission Permission) const",
      "return_type": "bool",
      "params": "int64 ChannelId, ECrowdyChannelPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::IsInAnyChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "IsInAnyChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsInAnyChannel() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::IsPlayerInChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "IsPlayerInChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPlayerInChannel(int64 ChannelId) const",
      "return_type": "bool",
      "params": "int64 ChannelId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::JoinChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "JoinChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void JoinChannel(int64 ChannelId, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::LeaveChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "LeaveChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void LeaveChannel(int64 ChannelId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::PublishChannelMessage",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "PublishChannelMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void PublishChannelMessage(int64 ChannelId, const TArray<uint8>& Payload)",
      "return_type": "void",
      "params": "int64 ChannelId, const TArray<uint8>& Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::PublishChannelMessageAs",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "PublishChannelMessageAs",
      "test_helper": false,
      "implementation": false,
      "signature": "void PublishChannelMessageAs(int64 ChannelId, const FString& SenderUuid, const TArray<uint8>& Payload)",
      "return_type": "void",
      "params": "int64 ChannelId, const FString& SenderUuid, const TArray<uint8>& Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::PublishReliableRpc",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "PublishReliableRpc",
      "test_helper": false,
      "implementation": false,
      "signature": "void PublishReliableRpc(const FString& ChannelName, const TArray<uint8>& Payload)",
      "return_type": "void",
      "params": "const FString& ChannelName, const TArray<uint8>& Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RefreshMyChannels",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "RefreshMyChannels",
      "test_helper": false,
      "implementation": false,
      "signature": "void RefreshMyChannels()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RegisterReliableRpcChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "RegisterReliableRpcChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterReliableRpcChannel(int64 ChannelId, const FString& Name)",
      "return_type": "void",
      "params": "int64 ChannelId, const FString& Name",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RemoveChannelMember",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "RemoveChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void RemoveChannelMember(int64 ChannelId, int64 UserId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, int64 UserId, FOnChannelVoidSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::RequestToJoinChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "RequestToJoinChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestToJoinChannel(int64 ChannelId, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::SetChannelMemberRoles",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "SetChannelMemberRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetChannelMemberRoles(int64 ChannelId, int64 UserId, const TArray<int64>& RoleIds, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, int64 UserId, const TArray<int64>& RoleIds, FOnChannelMemberSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::SetChannelPolicy",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "SetChannelPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetChannelPolicy(ECrowdyChannelCreationPolicy CreationPolicy, ECrowdyChannelMembershipPolicy DefaultMembershipPolicy, FOnChannelPolicySuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "ECrowdyChannelCreationPolicy CreationPolicy, ECrowdyChannelMembershipPolicy DefaultMembershipPolicy, FOnChannelPolicySuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::UnbanChannelMember",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "UnbanChannelMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbanChannelMember(int64 ChannelId, int64 UserId, FOnChannelUnbanSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, int64 UserId, FOnChannelUnbanSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::UpdateChannel",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "UpdateChannel",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateChannel(int64 ChannelId, const FString& Name, const FString& Description, FOnChannelSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelId, const FString& Name, const FString& Description, FOnChannelSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyChannels::UpdateChannelRole",
      "owner": "UCrowdyChannels",
      "owner_kind": "class",
      "name": "UpdateChannelRole",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateChannelRole(int64 ChannelRoleId, const FString& RoleName, FCrowdyChannelPermissions Permissions, FOnChannelRoleSuccess OnSuccess, FOnChannelError OnError)",
      "return_type": "void",
      "params": "int64 ChannelRoleId, const FString& RoleName, FCrowdyChannelPermissions Permissions, FOnChannelRoleSuccess OnSuccess, FOnChannelError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::ClearConflicts",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "ClearConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearConflicts()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::Get",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyClassRegistry* Get()",
      "return_type": "UCrowdyClassRegistry*",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::GetConflicts",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "GetConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyIDConflict> GetConflicts() const",
      "return_type": "TArray<FCrowdyIDConflict>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::GetID",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "GetID",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyClassID GetID(const UClass* Class) const",
      "return_type": "FCrowdyClassID",
      "params": "const UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::HasConflicts",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "HasConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasConflicts() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::InvalidateIDMemo",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "InvalidateIDMemo",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidateIDMemo()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::IsSealed",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "IsSealed",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSealed() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::NumRegistered",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "NumRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumRegistered() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::RegisterClass",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "RegisterClass",
      "test_helper": false,
      "implementation": false,
      "signature": "bool RegisterClass(FCrowdyClassID ClassID, const FSoftClassPath& ClassPath)",
      "return_type": "bool",
      "params": "FCrowdyClassID ClassID, const FSoftClassPath& ClassPath",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::Resolve",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "Resolve",
      "test_helper": false,
      "implementation": false,
      "signature": "FSoftClassPath Resolve(FCrowdyClassID ClassID) const",
      "return_type": "FSoftClassPath",
      "params": "FCrowdyClassID ClassID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::Seal",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "Seal",
      "test_helper": false,
      "implementation": false,
      "signature": "void Seal()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyClassRegistry::Shutdown",
      "owner": "UCrowdyClassRegistry",
      "owner_kind": "class",
      "name": "Shutdown",
      "test_helper": false,
      "implementation": false,
      "signature": "void Shutdown()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UCrowdyClassRegistry.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor::AttachTo",
      "owner": "UCrowdyConnectionMonitor",
      "owner_kind": "class",
      "name": "AttachTo",
      "test_helper": false,
      "implementation": false,
      "signature": "void AttachTo(UCrowdySDKSubsystem* Sdk, UCrowdyUDPSubsystem* Udp)",
      "return_type": "void",
      "params": "UCrowdySDKSubsystem* Sdk, UCrowdyUDPSubsystem* Udp",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor::GetReconnectState",
      "owner": "UCrowdyConnectionMonitor",
      "owner_kind": "class",
      "name": "GetReconnectState",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyReconnectState GetReconnectState() const",
      "return_type": "ECrowdyReconnectState",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyConnectionMonitor::InitConnectionMonitor",
      "owner": "UCrowdyConnectionMonitor",
      "owner_kind": "class",
      "name": "InitConnectionMonitor",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitConnectionMonitor()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem::Get",
      "owner": "UCrowdyCppClientSubsystem",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyCppClientSubsystem* Get(const UObject* WorldContextObject)",
      "return_type": "UCrowdyCppClientSubsystem*",
      "params": "const UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem::GetClient",
      "owner": "UCrowdyCppClientSubsystem",
      "owner_kind": "class",
      "name": "GetClient",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppClient* GetClient(const FCrowdyCppClientConfig& Config)",
      "return_type": "FCrowdyCppClient*",
      "params": "const FCrowdyCppClientConfig& Config",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem::GetExistingClient",
      "owner": "UCrowdyCppClientSubsystem",
      "owner_kind": "class",
      "name": "GetExistingClient",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppClient* GetExistingClient() const",
      "return_type": "FCrowdyCppClient*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem::SetClientForTest",
      "owner": "UCrowdyCppClientSubsystem",
      "owner_kind": "class",
      "name": "SetClientForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetClientForTest(TSharedPtr<FCrowdyCppClient> InClient, const FCrowdyCppClientConfig& InConfig)",
      "return_type": "void",
      "params": "TSharedPtr<FCrowdyCppClient> InClient, const FCrowdyCppClientConfig& InConfig",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem::SetGameToken",
      "owner": "UCrowdyCppClientSubsystem",
      "owner_kind": "class",
      "name": "SetGameToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameToken(const FString& Token)",
      "return_type": "void",
      "params": "const FString& Token",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppClientSubsystem::SetManagementToken",
      "owner": "UCrowdyCppClientSubsystem",
      "owner_kind": "class",
      "name": "SetManagementToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetManagementToken(const FString& Token)",
      "return_type": "void",
      "params": "const FString& Token",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppClientSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::AdmitRefusalForTest",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "AdmitRefusalForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool AdmitRefusalForTest(const FCrowdySendRefusal& Refusal, double Now)",
      "return_type": "bool",
      "params": "const FCrowdySendRefusal& Refusal, double Now",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::ArmLocalDelivery",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "ArmLocalDelivery",
      "test_helper": false,
      "implementation": false,
      "signature": "void ArmLocalDelivery(TConstArrayView<FCrowdyActorId> ActorIds, const FCrowdyLoopbackSettings& Settings)",
      "return_type": "void",
      "params": "TConstArrayView<FCrowdyActorId> ActorIds, const FCrowdyLoopbackSettings& Settings",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::CloseConnection",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "CloseConnection",
      "test_helper": false,
      "implementation": false,
      "signature": "void CloseConnection()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::DescribeInboundDrainCost",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "DescribeInboundDrainCost",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeInboundDrainCost() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::DescribeSendRefusal",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "DescribeSendRefusal",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DescribeSendRefusal(const struct FCrowdyCppSendError& Error, FCrowdySendRefusal& OutRefusal)",
      "return_type": "bool",
      "params": "const struct FCrowdyCppSendError& Error, FCrowdySendRefusal& OutRefusal",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::DisarmLocalDelivery",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "DisarmLocalDelivery",
      "test_helper": false,
      "implementation": false,
      "signature": "void DisarmLocalDelivery()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::Get",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyCppReplicationSubsystem* Get(const UObject* WorldContextObject)",
      "return_type": "UCrowdyCppReplicationSubsystem*",
      "params": "const UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::GetConnection",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "GetConnection",
      "test_helper": false,
      "implementation": false,
      "signature": "TSharedPtr<FCrowdyCppReplication> GetConnection() const",
      "return_type": "TSharedPtr<FCrowdyCppReplication>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::GetInboundDrainCost",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "GetInboundDrainCost",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyDrainCost GetInboundDrainCost() const",
      "return_type": "FCrowdyDrainCost",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::GetLocalDeliveryStats",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "GetLocalDeliveryStats",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyLoopbackStats GetLocalDeliveryStats() const",
      "return_type": "FCrowdyLoopbackStats",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::InstallToken",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "InstallToken",
      "test_helper": false,
      "implementation": false,
      "signature": "bool InstallToken(const FString& Token, int64 GameTokenId, const FString& ExpiresAtIso8601)",
      "return_type": "bool",
      "params": "const FString& Token, int64 GameTokenId, const FString& ExpiresAtIso8601",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::IsLocalDeliveryArmed",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "IsLocalDeliveryArmed",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLocalDeliveryArmed() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::IsPolling",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "IsPolling",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPolling() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::IsRouting",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "IsRouting",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRouting() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::OpenConnection",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "OpenConnection",
      "test_helper": false,
      "implementation": false,
      "signature": "bool OpenConnection(const FCrowdyCppConnectionRequest& Request)",
      "return_type": "bool",
      "params": "const FCrowdyCppConnectionRequest& Request",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::ResetInboundDrainCost",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "ResetInboundDrainCost",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetInboundDrainCost()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::ResetLocalDeliveryCounters",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "ResetLocalDeliveryCounters",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetLocalDeliveryCounters()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::SetConnection",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "SetConnection",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetConnection(TSharedPtr<FCrowdyCppReplication> InConnection)",
      "return_type": "void",
      "params": "TSharedPtr<FCrowdyCppReplication> InConnection",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::SetReceiveTarget",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "SetReceiveTarget",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetReceiveTarget(FCrowdyMessageParser* InParser, FCrowdyServiceRegistry* InRegistry, UCrowdyUDPSubsystem* InUdpSubsystem)",
      "return_type": "void",
      "params": "FCrowdyMessageParser* InParser, FCrowdyServiceRegistry* InRegistry, UCrowdyUDPSubsystem* InUdpSubsystem",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyCppReplicationSubsystem::TrySendMessage",
      "owner": "UCrowdyCppReplicationSubsystem",
      "owner_kind": "class",
      "name": "TrySendMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyCppSendOutcome TrySendMessage(const ICrowdyMessage& Message)",
      "return_type": "ECrowdyCppSendOutcome",
      "params": "const ICrowdyMessage& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::AnnounceInitialOwnershipForTest",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "AnnounceInitialOwnershipForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void AnnounceInitialOwnershipForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::AssignPooledIdentity",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "AssignPooledIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "void AssignPooledIdentity(const FGuid& InNetID, const FGuid& InOwnerID, ECrowdyRole InRole, uint32 InClassID)",
      "return_type": "void",
      "params": "const FGuid& InNetID, const FGuid& InOwnerID, ECrowdyRole InRole, uint32 InClassID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ClassifyPlayerDerivedIdentity",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ClassifyPlayerDerivedIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyPlayerDerivedIdentity ClassifyPlayerDerivedIdentity(const FCrowdyPlayerDerivedIdentityFacts& Facts)",
      "return_type": "ECrowdyPlayerDerivedIdentity",
      "params": "const FCrowdyPlayerDerivedIdentityFacts& Facts",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ClearIdentity",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ClearIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearIdentity()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ComputeStableNetID",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ComputeStableNetID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid ComputeStableNetID(bool& bOutUsedPathFallback) const",
      "return_type": "FGuid",
      "params": "bool& bOutUsedPathFallback",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::DeriveAuthority",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "DeriveAuthority",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeriveAuthority(ECrowdyOwnership InOwnership, const FGuid& InLocalPlayerID, ECrowdyRole& OutRole, FGuid& OutOwnerID)",
      "return_type": "void",
      "params": "ECrowdyOwnership InOwnership, const FGuid& InLocalPlayerID, ECrowdyRole& OutRole, FGuid& OutOwnerID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::DescribeHostElectionState",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "DescribeHostElectionState",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* DescribeHostElectionState(bool bHostKnown, bool bLocalClientIsHost)",
      "return_type": "const TCHAR*",
      "params": "bool bHostKnown, bool bLocalClientIsHost",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::DescribePlayerDerivedIdentity",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "DescribePlayerDerivedIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* DescribePlayerDerivedIdentity(ECrowdyPlayerDerivedIdentity Verdict)",
      "return_type": "const TCHAR*",
      "params": "ECrowdyPlayerDerivedIdentity Verdict",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::DestroyEntity",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "DestroyEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void DestroyEntity()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::DoesOwnershipMatch",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "DoesOwnershipMatch",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DoesOwnershipMatch(ECrowdyRole OwnerRole, const FGuid& OwnerNetID, ECrowdyRole TargetRole, const FGuid& TargetOwnerID, const FGuid& HostID)",
      "return_type": "bool",
      "params": "ECrowdyRole OwnerRole, const FGuid& OwnerNetID, ECrowdyRole TargetRole, const FGuid& TargetOwnerID, const FGuid& HostID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetClassID",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetClassID",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 GetClassID() const",
      "return_type": "uint32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetHostOverridePolicy",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetHostOverridePolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyHostOverride GetHostOverridePolicy() const",
      "return_type": "ECrowdyHostOverride",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetMode",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetMode",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyEntityMode GetMode() const",
      "return_type": "ECrowdyEntityMode",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetNetID",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetNetID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetNetID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetOwnerID",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetOwnerID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetOwnerID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetOwnership",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetOwnership",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyOwnership GetOwnership() const",
      "return_type": "ECrowdyOwnership",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetRole",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetRole",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyRole GetRole() const",
      "return_type": "ECrowdyRole",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::GetStateHeartbeat",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "GetStateHeartbeat",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyStateHeartbeat GetStateHeartbeat() const",
      "return_type": "ECrowdyStateHeartbeat",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::InitIdentity",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "InitIdentity",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitIdentity(const FGuid& InNetID, const FGuid& InOwnerID, ECrowdyRole InRole, uint32 InClassID)",
      "return_type": "void",
      "params": "const FGuid& InNetID, const FGuid& InOwnerID, ECrowdyRole InRole, uint32 InClassID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::IsLocallyOwned",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "IsLocallyOwned",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLocallyOwned() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::IsPooledDormant",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "IsPooledDormant",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPooledDormant() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::MarkAllStateDirty",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "MarkAllStateDirty",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkAllStateDirty()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::MarkPooledDormant",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "MarkPooledDormant",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkPooledDormant()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::MarkStateDirty",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "MarkStateDirty",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkStateDirty(FName PropertyName)",
      "return_type": "void",
      "params": "FName PropertyName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ReportHostOwnedAutoRegisterSkippedForTest",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ReportHostOwnedAutoRegisterSkippedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ReportHostOwnedAutoRegisterSkippedForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ReportPlayerDerivedFallbackForTest",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ReportPlayerDerivedFallbackForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ReportPlayerDerivedFallbackForTest(const ECrowdyPlayerDerivedIdentity Verdict)",
      "return_type": "void",
      "params": "const ECrowdyPlayerDerivedIdentity Verdict",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::RequestOwnership_Implementation",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "RequestOwnership_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "void RequestOwnership_Implementation(FGuid RequesterID)",
      "return_type": "void",
      "params": "FGuid RequesterID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ResolveActorInstanceGuid",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ResolveActorInstanceGuid",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid ResolveActorInstanceGuid(const AActor* Actor)",
      "return_type": "FGuid",
      "params": "const AActor* Actor",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ResolveEffectiveOwnership",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ResolveEffectiveOwnership",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyOwnership ResolveEffectiveOwnership(ECrowdyOwnership InAuthoredOwnership, bool bIsLevelPlaced)",
      "return_type": "ECrowdyOwnership",
      "params": "ECrowdyOwnership InAuthoredOwnership, bool bIsLevelPlaced",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ResolveIdentityForTest",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ResolveIdentityForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "FGuid ResolveIdentityForTest(AActor* Owner)",
      "return_type": "FGuid",
      "params": "AActor* Owner",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::SelectPlacementGuid",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "SelectPlacementGuid",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid SelectPlacementGuid(const FGuid& AtRegister, const FGuid& Live)",
      "return_type": "FGuid",
      "params": "const FGuid& AtRegister, const FGuid& Live",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::SendEvent",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "SendEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void SendEvent(const FInstancedStruct& Payload, ECrowdyEventScope Scope = ECrowdyEventScope::Everyone)",
      "return_type": "void",
      "params": "const FInstancedStruct& Payload, ECrowdyEventScope Scope = ECrowdyEventScope::Everyone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::SetCollaboratorsForTest",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "SetCollaboratorsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetCollaboratorsForTest(UCrowdyEntitySubsystem* InEntities, UCrowdyGameSession* InSession)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* InEntities, UCrowdyGameSession* InSession",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ShouldDeferIdentityToPossession",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ShouldDeferIdentityToPossession",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldDeferIdentityToPossession(bool bInjected, ECrowdyIdentityPolicy Policy, bool bIsPawn, bool bHasController)",
      "return_type": "bool",
      "params": "bool bInjected, ECrowdyIdentityPolicy Policy, bool bIsPawn, bool bHasController",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ShouldReportHostOwnedAutoRegister",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ShouldReportHostOwnedAutoRegister",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldReportHostOwnedAutoRegister(ECrowdyEntityMode InMode, bool bInAutoRegister, ECrowdyRole InRole)",
      "return_type": "bool",
      "params": "ECrowdyEntityMode InMode, bool bInAutoRegister, ECrowdyRole InRole",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::ShouldUsePlacementGuid",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "ShouldUsePlacementGuid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ShouldUsePlacementGuid(bool bIsLevelPlaced, bool bHasInstanceGuid)",
      "return_type": "bool",
      "params": "bool bIsLevelPlaced, bool bHasInstanceGuid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::StartReplication",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "StartReplication",
      "test_helper": false,
      "implementation": false,
      "signature": "void StartReplication()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntityComponent::StopReplication",
      "owner": "UCrowdyEntityComponent",
      "owner_kind": "class",
      "name": "StopReplication",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopReplication()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DestroyEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DestroyEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void DestroyEntity(AActor* TargetEntity)",
      "return_type": "void",
      "params": "AActor* TargetEntity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DispatchGameEvent",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEvent(const AActor* Context, FInstancedStruct&& Payload, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks)",
      "return_type": "void",
      "params": "const AActor* Context, FInstancedStruct&& Payload, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DispatchGameEventAt",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEventAt",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEventAt(const FVector& Location, FInstancedStruct&& Payload, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks)",
      "return_type": "void",
      "params": "const FVector& Location, FInstancedStruct&& Payload, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DispatchGameEventView",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEventView",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEventView(const AActor* Context, const UScriptStruct* PayloadStruct, const void* PayloadMemory, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks)",
      "return_type": "void",
      "params": "const AActor* Context, const UScriptStruct* PayloadStruct, const void* PayloadMemory, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DispatchGameEventViewAt",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEventViewAt",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEventViewAt(const FVector& Location, const UScriptStruct* PayloadStruct, const void* PayloadMemory, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks)",
      "return_type": "void",
      "params": "const FVector& Location, const UScriptStruct* PayloadStruct, const void* PayloadMemory, ECrowdyTarget Target = ECrowdyTarget::Everyone, const AActor* TargetEntity = nullptr, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DispatchSingleActorMessage",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DispatchSingleActorMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchSingleActorMessage(const AActor* TargetActor, FInstancedStruct Payload)",
      "return_type": "void",
      "params": "const AActor* TargetActor, FInstancedStruct Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::DispatchSingleActorMessageTo",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "DispatchSingleActorMessageTo",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchSingleActorMessageTo(const FGuid& TargetNetID, const FVector& Location, FInstancedStruct Payload)",
      "return_type": "void",
      "params": "const FGuid& TargetNetID, const FVector& Location, FInstancedStruct Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "FindEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* FindEntity(const FGuid& NetID) const",
      "return_type": "AActor*",
      "params": "const FGuid& NetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindEntityID",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "FindEntityID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid FindEntityID(const AActor* Actor) const",
      "return_type": "FGuid",
      "params": "const AActor* Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindEntityID",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "FindEntityID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid FindEntityID(const UObject* Participant) const",
      "return_type": "FGuid",
      "params": "const UObject* Participant",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindParticipant",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "FindParticipant",
      "test_helper": false,
      "implementation": false,
      "signature": "UObject* FindParticipant(const FGuid& NetID) const",
      "return_type": "UObject*",
      "params": "const FGuid& NetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::FindRecord",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "FindRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyEntityRecord* FindRecord(const FGuid& NetID) const",
      "return_type": "const FCrowdyEntityRecord*",
      "params": "const FGuid& NetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::GetEntitiesByOwner",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "GetEntitiesByOwner",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<AActor*> GetEntitiesByOwner(const FGuid& OwnerID) const",
      "return_type": "TArray<AActor*>",
      "params": "const FGuid& OwnerID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::GetHostID",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "GetHostID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetHostID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::GetLocalPlayerID",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "GetLocalPlayerID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetLocalPlayerID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::GetParticipantMappingCountForTest",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "GetParticipantMappingCountForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetParticipantMappingCountForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::HandleRemoteSpawnForTest",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "HandleRemoteSpawnForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleRemoteSpawnForTest(const FCrowdyEntitySpawnEvent& Event)",
      "return_type": "void",
      "params": "const FCrowdyEntitySpawnEvent& Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::IsLocallyOwned",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "IsLocallyOwned",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLocallyOwned(const FGuid& NetID) const",
      "return_type": "bool",
      "params": "const FGuid& NetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::NotifyOwnershipRequested",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "NotifyOwnershipRequested",
      "test_helper": false,
      "implementation": false,
      "signature": "void NotifyOwnershipRequested(AActor* TargetEntity, const FGuid& RequesterID)",
      "return_type": "void",
      "params": "AActor* TargetEntity, const FGuid& RequesterID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::PublishReliableRpc",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "PublishReliableRpc",
      "test_helper": false,
      "implementation": false,
      "signature": "void PublishReliableRpc(const FString& ChannelName, const TArray<uint8>& ChannelPayload)",
      "return_type": "void",
      "params": "const FString& ChannelName, const TArray<uint8>& ChannelPayload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::ReassignOwnership",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "ReassignOwnership",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReassignOwnership(const FGuid& NetID, const FGuid& NewOwnerID, const FGuid& ExpectedPreviousOwnerID)",
      "return_type": "void",
      "params": "const FGuid& NetID, const FGuid& NewOwnerID, const FGuid& ExpectedPreviousOwnerID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::RegisterEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterEntity(const FCrowdyEntityRecord& Record)",
      "return_type": "void",
      "params": "const FCrowdyEntityRecord& Record",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::RegisterParticipant",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterParticipant",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid RegisterParticipant(UObject* Participant, ECrowdyOwnership Ownership)",
      "return_type": "FGuid",
      "params": "UObject* Participant, ECrowdyOwnership Ownership",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::RegisterStaticEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterStaticEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStaticEntity(AActor* Entity, bool bUseDeterministicID, int64 Seed)",
      "return_type": "void",
      "params": "AActor* Entity, bool bUseDeterministicID, int64 Seed",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::SetGameSessionForTest",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "SetGameSessionForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetGameSessionForTest(UCrowdyGameSession* InGameSession)",
      "return_type": "void",
      "params": "UCrowdyGameSession* InGameSession",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::SetLocalPlayerID",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "SetLocalPlayerID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetLocalPlayerID(const FGuid& InLocalPlayerID)",
      "return_type": "void",
      "params": "const FGuid& InLocalPlayerID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::SpawnEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "SpawnEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* SpawnEntity(TSubclassOf<AActor> EntityClass, const FTransform& SpawnTransform, const FInstancedStruct& InitialState)",
      "return_type": "AActor*",
      "params": "TSubclassOf<AActor> EntityClass, const FTransform& SpawnTransform, const FInstancedStruct& InitialState",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::SubscribeToSpawnDestroyForTest",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "SubscribeToSpawnDestroyForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SubscribeToSpawnDestroyForTest(FCrowdyServiceRegistry& Registry)",
      "return_type": "void",
      "params": "FCrowdyServiceRegistry& Registry",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::TryRegisterEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "TryRegisterEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyEntityRegistration TryRegisterEntity(const FCrowdyEntityRecord& Record)",
      "return_type": "ECrowdyEntityRegistration",
      "params": "const FCrowdyEntityRecord& Record",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::UnregisterEntity",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "UnregisterEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterEntity(const FGuid& NetID)",
      "return_type": "void",
      "params": "const FGuid& NetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEntitySubsystem::UnregisterParticipant",
      "owner": "UCrowdyEntitySubsystem",
      "owner_kind": "class",
      "name": "UnregisterParticipant",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterParticipant(UObject* Participant)",
      "return_type": "void",
      "params": "UObject* Participant",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::DispatchEvent",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "DispatchEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchEvent(const FCrowdyInboundEvent& Event)",
      "return_type": "void",
      "params": "const FCrowdyInboundEvent& Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::GetEntitySubscriber",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "GetEntitySubscriber",
      "test_helper": false,
      "implementation": false,
      "signature": "const TScriptInterface<ICrowdyEntitySubscriber>& GetEntitySubscriber() const",
      "return_type": "const TScriptInterface<ICrowdyEntitySubscriber>&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::GetStateParticipantStats",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "GetStateParticipantStats",
      "test_helper": false,
      "implementation": false,
      "signature": "const FStateParticipantStats& GetStateParticipantStats() const",
      "return_type": "const FStateParticipantStats&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::GetStateSubscriberStats",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "GetStateSubscriberStats",
      "test_helper": false,
      "implementation": false,
      "signature": "const FStateSubscriberStats& GetStateSubscriberStats() const",
      "return_type": "const FStateSubscriberStats&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumBudgetRefusedCallsForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumBudgetRefusedCallsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumBudgetRefusedCallsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumDeferredEntitiesForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumDeferredEntitiesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumDeferredEntitiesForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumDeferredEvictionsForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumDeferredEvictionsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumDeferredEvictionsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumDeferredForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumDeferredForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumDeferredForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumUndeliverableCallReportsForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumUndeliverableCallReportsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumUndeliverableCallReportsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumUndeliverableCallsForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumUndeliverableCallsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumUndeliverableCallsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumUnhandledSubscriberEventReportsForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumUnhandledSubscriberEventReportsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumUnhandledSubscriberEventReportsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::NumUnhandledSubscriberEventsForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "NumUnhandledSubscriberEventsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumUnhandledSubscriberEventsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ReceiveChannelRpcCall",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ReceiveChannelRpcCall",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReceiveChannelRpcCall(const FCrowdyRpcCall& Call)",
      "return_type": "void",
      "params": "const FCrowdyRpcCall& Call",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ReceiveChannelStateDelta",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ReceiveChannelStateDelta",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReceiveChannelStateDelta(const FCrowdyStateDelta& Delta)",
      "return_type": "void",
      "params": "const FCrowdyStateDelta& Delta",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ReceiveLoopbackCall",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ReceiveLoopbackCall",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReceiveLoopbackCall(const FCrowdyRpcCall& Call)",
      "return_type": "void",
      "params": "const FCrowdyRpcCall& Call",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ReceiveLoopbackStateDelta",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ReceiveLoopbackStateDelta",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReceiveLoopbackStateDelta(const FCrowdyStateDelta& Delta)",
      "return_type": "void",
      "params": "const FCrowdyStateDelta& Delta",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::RegisterEntitySubscriber",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "RegisterEntitySubscriber",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterEntitySubscriber(TScriptInterface<ICrowdyEntitySubscriber> Subscriber)",
      "return_type": "void",
      "params": "TScriptInterface<ICrowdyEntitySubscriber> Subscriber",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ResetStateParticipantStats",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ResetStateParticipantStats",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetStateParticipantStats()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ResetStateSubscriberStats",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ResetStateSubscriberStats",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetStateSubscriberStats()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ResolveStateContainer",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ResolveStateContainer",
      "test_helper": false,
      "implementation": false,
      "signature": "UObject* ResolveStateContainer(AActor* Actor, const UClass* LayoutOwnerClass)",
      "return_type": "UObject*",
      "params": "AActor* Actor, const UClass* LayoutOwnerClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::ResolveStateContainer",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "ResolveStateContainer",
      "test_helper": false,
      "implementation": false,
      "signature": "UObject* ResolveStateContainer(UObject* Participant, const UClass* LayoutOwnerClass)",
      "return_type": "UObject*",
      "params": "UObject* Participant, const UClass* LayoutOwnerClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::RetryDeferredForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "RetryDeferredForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RetryDeferredForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::SetAutoRegistryForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "SetAutoRegistryForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetAutoRegistryForTest(UCrowdyAutoRegistry* In)",
      "return_type": "void",
      "params": "UCrowdyAutoRegistry* In",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::SetEntitySubsystemForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "SetEntitySubsystemForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetEntitySubsystemForTest(UCrowdyEntitySubsystem* In)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* In",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::SetStateReplicatorForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "SetStateReplicatorForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetStateReplicatorForTest(UCrowdyStateReplicator* In)",
      "return_type": "void",
      "params": "UCrowdyStateReplicator* In",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::SubscribeToEventFallbackForTest",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "SubscribeToEventFallbackForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SubscribeToEventFallbackForTest(FCrowdyServiceRegistry& Registry)",
      "return_type": "void",
      "params": "FCrowdyServiceRegistry& Registry",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyEventRouter::UnregisterEntitySubscriber",
      "owner": "UCrowdyEventRouter",
      "owner_kind": "class",
      "name": "UnregisterEntitySubscriber",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterEntitySubscriber(const TScriptInterface<ICrowdyEntitySubscriber>& Subscriber)",
      "return_type": "void",
      "params": "const TScriptInterface<ICrowdyEntitySubscriber>& Subscriber",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEventRouter.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::Accept",
      "owner": "UCrowdyFindMatchAction",
      "owner_kind": "class",
      "name": "Accept",
      "test_helper": false,
      "implementation": false,
      "signature": "void Accept()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::Cancel",
      "owner": "UCrowdyFindMatchAction",
      "owner_kind": "class",
      "name": "Cancel",
      "test_helper": false,
      "implementation": false,
      "signature": "void Cancel()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::FindMatch",
      "owner": "UCrowdyFindMatchAction",
      "owner_kind": "class",
      "name": "FindMatch",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyFindMatchAction* FindMatch(UObject* WorldContextObject, UCrowdyServerObject* Matchmaker, int32 Rating = 1000, bool bAutoAccept = true, float Timeout = 0.f)",
      "return_type": "UCrowdyFindMatchAction*",
      "params": "UObject* WorldContextObject, UCrowdyServerObject* Matchmaker, int32 Rating = 1000, bool bAutoAccept = true, float Timeout = 0.f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyFindMatchAction::GetSearchForTest",
      "owner": "UCrowdyFindMatchAction",
      "owner_kind": "class",
      "name": "GetSearchForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "FCrowdyKitMatchSearch* GetSearchForTest() const",
      "return_type": "FCrowdyKitMatchSearch*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameKitLibrary::GetTurnPlayer",
      "owner": "UCrowdyGameKitLibrary",
      "owner_kind": "class",
      "name": "GetTurnPlayer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTurnPlayer(const UCrowdyServerObject* Session, int64& Player)",
      "return_type": "bool",
      "params": "const UCrowdyServerObject* Session, int64& Player",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameKitLibrary::IsMyTurn",
      "owner": "UCrowdyGameKitLibrary",
      "owner_kind": "class",
      "name": "IsMyTurn",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsMyTurn(const UCrowdyServerObject* Session)",
      "return_type": "bool",
      "params": "const UCrowdyServerObject* Session",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::ClearAccessEnded",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "ClearAccessEnded",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearAccessEnded()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::ClearCurrentSessionData",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "ClearCurrentSessionData",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearCurrentSessionData()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAccessBlockedUntil",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAccessBlockedUntil",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAccessBlockedUntil() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAccessEndedReason",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAccessEndedReason",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAccessEndedReason() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAppID",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetAppID() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppPausedReason",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAppPausedReason",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAppPausedReason() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppTokenAuthorizedServerClientPort",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAppTokenAuthorizedServerClientPort",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetAppTokenAuthorizedServerClientPort() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppTokenAuthorizedServerIp4",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAppTokenAuthorizedServerIp4",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAppTokenAuthorizedServerIp4() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetAppTokenExpiresAt",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetAppTokenExpiresAt",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAppTokenExpiresAt() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetChunkSize",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetChunkSize",
      "test_helper": false,
      "implementation": false,
      "signature": "double GetChunkSize() const",
      "return_type": "double",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetCurrentGameSessionInfo",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetCurrentGameSessionInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "FGameSessionInfo GetCurrentGameSessionInfo() const",
      "return_type": "FGameSessionInfo",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameApiUrl",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetGameApiUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetGameApiUrl() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameApiWsUrl",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetGameApiWsUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetGameApiWsUrl() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameToken",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetGameToken",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetGameToken() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetGameTokenID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetGameTokenID",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetGameTokenID() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetHostID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetHostID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetHostID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetLastMinigameCoordinates",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetLastMinigameCoordinates",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetLastMinigameCoordinates(int64& ChunkX, int64& ChunkY, int64& ChunkZ, int32& VoxelX, int32& VoxelY, int32& VoxelZ) const",
      "return_type": "void",
      "params": "int64& ChunkX, int64& ChunkY, int64& ChunkZ, int32& VoxelX, int32& VoxelY, int32& VoxelZ",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetLaunchUrl",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetLaunchUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetLaunchUrl() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetLocalPlayerChunk",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetLocalPlayerChunk",
      "test_helper": false,
      "implementation": false,
      "signature": "FInt64Vector GetLocalPlayerChunk(const UWorld* World) const",
      "return_type": "FInt64Vector",
      "params": "const UWorld* World",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetPlayerCurrentChunkCoordinates",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetPlayerCurrentChunkCoordinates",
      "test_helper": false,
      "implementation": false,
      "signature": "FInt64Vector GetPlayerCurrentChunkCoordinates() const",
      "return_type": "FInt64Vector",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetReplicationServerClientPort",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetReplicationServerClientPort",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetReplicationServerClientPort() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetReplicationServerIp4",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetReplicationServerIp4",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetReplicationServerIp4() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetSessionGameTokenID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetSessionGameTokenID",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetSessionGameTokenID() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetSessionToken",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetSessionToken",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetSessionToken() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetUserID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetUserID",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetUserID() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::GetUUID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "GetUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetUUID() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::HasAccessEnded",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "HasAccessEnded",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasAccessEnded() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::IsAppPaused",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "IsAppPaused",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsAppPaused() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAccessEnded",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetAccessEnded",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAccessEnded(const FString& Reason, const FString& BlockedUntil)",
      "return_type": "void",
      "params": "const FString& Reason, const FString& BlockedUntil",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetAppID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAppID(const int64 InAppID)",
      "return_type": "void",
      "params": "const int64 InAppID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppPaused",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetAppPaused",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAppPaused(bool bPaused, const FString& Reason)",
      "return_type": "void",
      "params": "bool bPaused, const FString& Reason",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppTokenAuthorizedServer",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetAppTokenAuthorizedServer",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAppTokenAuthorizedServer(const FString InIp4, const int32 InClientPort)",
      "return_type": "void",
      "params": "const FString InIp4, const int32 InClientPort",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetAppTokenExpiresAt",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetAppTokenExpiresAt",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAppTokenExpiresAt(const FString InExpiresAt)",
      "return_type": "void",
      "params": "const FString InExpiresAt",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetChunkSize",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetChunkSize",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetChunkSize(const double ChunkSize)",
      "return_type": "void",
      "params": "const double ChunkSize",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameApiUrl",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetGameApiUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameApiUrl(const FString InGameApiUrl)",
      "return_type": "void",
      "params": "const FString InGameApiUrl",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameApiWsUrl",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetGameApiWsUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameApiWsUrl(const FString InGameApiWsUrl)",
      "return_type": "void",
      "params": "const FString InGameApiWsUrl",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameToken",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetGameToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameToken(const FString InGameToken)",
      "return_type": "void",
      "params": "const FString InGameToken",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetGameTokenID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetGameTokenID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameTokenID(const int64 InGameTokenID)",
      "return_type": "void",
      "params": "const int64 InGameTokenID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetHostID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetHostID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetHostID(const FGuid& InHostID)",
      "return_type": "void",
      "params": "const FGuid& InHostID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetLastMinigameCoordinates",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetLastMinigameCoordinates",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetLastMinigameCoordinates(int64 ChunkX, int64 ChunkY, int64 ChunkZ, int32 VoxelX, int32 VoxelY, int32 VoxelZ)",
      "return_type": "void",
      "params": "int64 ChunkX, int64 ChunkY, int64 ChunkZ, int32 VoxelX, int32 VoxelY, int32 VoxelZ",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetLaunchUrl",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetLaunchUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetLaunchUrl(const FString InLaunchUrl)",
      "return_type": "void",
      "params": "const FString InLaunchUrl",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetPlayerCurrentChunkCoordinates",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetPlayerCurrentChunkCoordinates",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetPlayerCurrentChunkCoordinates(const int64 X, const int64 Y, const int64 Z)",
      "return_type": "void",
      "params": "const int64 X, const int64 Y, const int64 Z",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetReplicationServer",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetReplicationServer",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetReplicationServer(const FString InIp4, const int32 InClientPort)",
      "return_type": "void",
      "params": "const FString InIp4, const int32 InClientPort",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetSessionGameTokenID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetSessionGameTokenID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetSessionGameTokenID(const int64 InSessionGameTokenID)",
      "return_type": "void",
      "params": "const int64 InSessionGameTokenID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetSessionToken",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetSessionToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetSessionToken(const FString InSessionToken)",
      "return_type": "void",
      "params": "const FString InSessionToken",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetUserID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetUserID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetUserID(const int64 InUserID)",
      "return_type": "void",
      "params": "const int64 InUserID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetUUID",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetUUID(FString InUUID)",
      "return_type": "void",
      "params": "FString InUUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::SetWasInMinigame",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "SetWasInMinigame",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetWasInMinigame(const bool bWasInMinigame)",
      "return_type": "void",
      "params": "const bool bWasInMinigame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyGameSession::TryGetLocalPlayerChunk",
      "owner": "UCrowdyGameSession",
      "owner_kind": "class",
      "name": "TryGetLocalPlayerChunk",
      "test_helper": false,
      "implementation": false,
      "signature": "bool TryGetLocalPlayerChunk(const UWorld* World, FInt64Vector& OutChunk) const",
      "return_type": "bool",
      "params": "const UWorld* World, FInt64Vector& OutChunk",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::CheckEntityIsHost",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "CheckEntityIsHost",
      "test_helper": false,
      "implementation": false,
      "signature": "void CheckEntityIsHost(const AActor* Entity, TFunction<void(bool bSuccess, bool bIsHost)> Callback)",
      "return_type": "void",
      "params": "const AActor* Entity, TFunction<void(bool bSuccess, bool bIsHost)> Callback",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::GetHostID",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "GetHostID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetHostID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::GetHostUserID",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "GetHostUserID",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetHostUserID() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::IsHost",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "IsHost",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsHost() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::IsHostSet",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "IsHostSet",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsHostSet() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::IsReady",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "IsReady",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReady() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyHostSubsystem::SetHostUserID",
      "owner": "UCrowdyHostSubsystem",
      "owner_kind": "class",
      "name": "SetHostUserID",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetHostUserID(const int64 InHostUserID)",
      "return_type": "void",
      "params": "const int64 InHostUserID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyIsEntityHostServer::IsCrowdyEntityHostServer",
      "owner": "UCrowdyIsEntityHostServer",
      "owner_kind": "class",
      "name": "IsCrowdyEntityHostServer",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyIsEntityHostServer* IsCrowdyEntityHostServer(UObject* WorldContextObject, AActor* Entity)",
      "return_type": "UCrowdyIsEntityHostServer*",
      "params": "UObject* WorldContextObject, AActor* Entity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorComponent::ApplyKitActor",
      "owner": "UCrowdyKitActorComponent",
      "owner_kind": "class",
      "name": "ApplyKitActor",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ApplyKitActor(const FGuid& Key, const FCrowdyKitActorState& State, bool bStartsDrawing = false)",
      "return_type": "bool",
      "params": "const FGuid& Key, const FCrowdyKitActorState& State, bool bStartsDrawing = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyKitActorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorComponent::GetKitKey",
      "owner": "UCrowdyKitActorComponent",
      "owner_kind": "class",
      "name": "GetKitKey",
      "test_helper": false,
      "implementation": false,
      "signature": "const FGuid& GetKitKey() const",
      "return_type": "const FGuid&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyKitActorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::FindKitActor",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "FindKitActor",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyKitActorState* FindKitActor(const FGuid& Key) const",
      "return_type": "const FCrowdyKitActorState*",
      "params": "const FGuid& Key",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::Forget",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "Forget",
      "test_helper": false,
      "implementation": false,
      "signature": "void Forget(const FGuid& Key)",
      "return_type": "void",
      "params": "const FGuid& Key",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetChunkSize",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "GetChunkSize",
      "test_helper": false,
      "implementation": false,
      "signature": "double GetChunkSize() const",
      "return_type": "double",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetKitActor",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "GetKitActor",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetKitActor(FName Kind, int32 Index, FCrowdyKitActorState& KitActor) const",
      "return_type": "bool",
      "params": "FName Kind, int32 Index, FCrowdyKitActorState& KitActor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetKitActorCount",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "GetKitActorCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetKitActorCount(FName Kind) const",
      "return_type": "int32",
      "params": "FName Kind",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::GetKitActors",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "GetKitActors",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyKitActorState> GetKitActors(FName Kind) const",
      "return_type": "TArray<FCrowdyKitActorState>",
      "params": "FName Kind",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::PlaceInWorld",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "PlaceInWorld",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector PlaceInWorld(const FCrowdyKitActorState& State) const",
      "return_type": "FVector",
      "params": "const FCrowdyKitActorState& State",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::TakeUpdates",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "TakeUpdates",
      "test_helper": false,
      "implementation": false,
      "signature": "void TakeUpdates(const TArray<FCrowdyActorUpdate>& Updates)",
      "return_type": "void",
      "params": "const TArray<FCrowdyActorUpdate>& Updates",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::UseSessionForTest",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "UseSessionForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void UseSessionForTest(const UCrowdyGameSession* InSession)",
      "return_type": "void",
      "params": "const UCrowdyGameSession* InSession",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitActorSubsystem::ViewKitActors",
      "owner": "UCrowdyKitActorSubsystem",
      "owner_kind": "class",
      "name": "ViewKitActors",
      "test_helper": false,
      "implementation": false,
      "signature": "const TArray<FCrowdyKitActorState>& ViewKitActors(FName Kind) const",
      "return_type": "const TArray<FCrowdyKitActorState>&",
      "params": "FName Kind",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyKitActorSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::DecodeEmoteBody",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "DecodeEmoteBody",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DecodeEmoteBody(TConstArrayView<uint8> Body, FString& OutEmote, FString& OutTargetUuid)",
      "return_type": "bool",
      "params": "TConstArrayView<uint8> Body, FString& OutEmote, FString& OutTargetUuid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::EncodeEmoteBody",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "EncodeEmoteBody",
      "test_helper": false,
      "implementation": false,
      "signature": "bool EncodeEmoteBody(const FString& Emote, const FString& TargetUuid, TArray<uint8>& OutBody, FString& Reason)",
      "return_type": "bool",
      "params": "const FString& Emote, const FString& TargetUuid, TArray<uint8>& OutBody, FString& Reason",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::FillEmoteRequest",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "FillEmoteRequest",
      "test_helper": false,
      "implementation": false,
      "signature": "void FillEmoteRequest(FKitEventRequest& Request, int64 AppId, const FCrowdyActorId& Sender, int64 ChunkX, int64 ChunkY, int64 ChunkZ, TArray<uint8>&& Body)",
      "return_type": "void",
      "params": "FKitEventRequest& Request, int64 AppId, const FCrowdyActorId& Sender, int64 ChunkX, int64 ChunkY, int64 ChunkZ, TArray<uint8>&& Body",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::GetKitEmotes",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "GetKitEmotes",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitEmotes* GetKitEmotes(const UObject* WorldContextObject)",
      "return_type": "UCrowdyKitEmotes*",
      "params": "const UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::HandleDelivery",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "HandleDelivery",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleDelivery(const FCrowdyDelivery& Delivery)",
      "return_type": "void",
      "params": "const FCrowdyDelivery& Delivery",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::NumEmotesDroppedForTest",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "NumEmotesDroppedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumEmotesDroppedForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::NumSenderBucketsForTest",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "NumSenderBucketsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumSenderBucketsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::ReceiveEmote",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "ReceiveEmote",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReceiveEmote(const FCrowdyActorId& Sender, TConstArrayView<uint8> Body)",
      "return_type": "void",
      "params": "const FCrowdyActorId& Sender, TConstArrayView<uint8> Body",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::SendEmote",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "SendEmote",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendEmote(const FString& Emote, AActor* Target, FString& Reason)",
      "return_type": "bool",
      "params": "const FString& Emote, AActor* Target, FString& Reason",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::SendEmoteInWorld",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "SendEmoteInWorld",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendEmoteInWorld(const UObject* WorldContextObject, const FString& Emote, AActor* Target, FString& Reason)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, const FString& Emote, AActor* Target, FString& Reason",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::TryAdmitEmoteForTest",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "TryAdmitEmoteForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool TryAdmitEmoteForTest(const double Now)",
      "return_type": "bool",
      "params": "const double Now",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::TryAdmitForTest",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "TryAdmitForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool TryAdmitForTest(const FCrowdyActorId& Sender, const double Now)",
      "return_type": "bool",
      "params": "const FCrowdyActorId& Sender, const double Now",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitEmotes::TryAdmitSenderForTest",
      "owner": "UCrowdyKitEmotes",
      "owner_kind": "class",
      "name": "TryAdmitSenderForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool TryAdmitSenderForTest(const FCrowdyActorId& Sender, const double Now)",
      "return_type": "bool",
      "params": "const FCrowdyActorId& Sender, const double Now",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_AcceptIntoGuild::AcceptIntoGuild",
      "owner": "UCrowdyKitSocial_AcceptIntoGuild",
      "owner_kind": "class",
      "name": "AcceptIntoGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_AcceptIntoGuild* AcceptIntoGuild(UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 UserId)",
      "return_type": "UCrowdyKitSocial_AcceptIntoGuild*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_ClaimGuildTerritory::ClaimGuildTerritory",
      "owner": "UCrowdyKitSocial_ClaimGuildTerritory",
      "owner_kind": "class",
      "name": "ClaimGuildTerritory",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_ClaimGuildTerritory* ClaimGuildTerritory(UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 GridId, const TArray<FString>& PermissionKeys, int64 RoleId = 0)",
      "return_type": "UCrowdyKitSocial_ClaimGuildTerritory*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 GridId, const TArray<FString>& PermissionKeys, int64 RoleId = 0",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_CreateGuild::CreateGuild",
      "owner": "UCrowdyKitSocial_CreateGuild",
      "owner_kind": "class",
      "name": "CreateGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_CreateGuild* CreateGuild(UObject* WorldContextObject, const FString& Name, ECrowdyTeamMembershipPolicy MembershipPolicy = ECrowdyTeamMembershipPolicy::Request)",
      "return_type": "UCrowdyKitSocial_CreateGuild*",
      "params": "UObject* WorldContextObject, const FString& Name, ECrowdyTeamMembershipPolicy MembershipPolicy = ECrowdyTeamMembershipPolicy::Request",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_CreateParty::CreateParty",
      "owner": "UCrowdyKitSocial_CreateParty",
      "owner_kind": "class",
      "name": "CreateParty",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_CreateParty* CreateParty(UObject* WorldContextObject, const FString& Name)",
      "return_type": "UCrowdyKitSocial_CreateParty*",
      "params": "UObject* WorldContextObject, const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindGuild::FindGuild",
      "owner": "UCrowdyKitSocial_FindGuild",
      "owner_kind": "class",
      "name": "FindGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_FindGuild* FindGuild(UObject* WorldContextObject, const FString& Name)",
      "return_type": "UCrowdyKitSocial_FindGuild*",
      "params": "UObject* WorldContextObject, const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindOrCreateChatRoom::FindOrCreateChatRoom",
      "owner": "UCrowdyKitSocial_FindOrCreateChatRoom",
      "owner_kind": "class",
      "name": "FindOrCreateChatRoom",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_FindOrCreateChatRoom* FindOrCreateChatRoom(UObject* WorldContextObject, const FString& Name)",
      "return_type": "UCrowdyKitSocial_FindOrCreateChatRoom*",
      "params": "UObject* WorldContextObject, const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_FindParty::FindParty",
      "owner": "UCrowdyKitSocial_FindParty",
      "owner_kind": "class",
      "name": "FindParty",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_FindParty* FindParty(UObject* WorldContextObject, const FString& Name)",
      "return_type": "UCrowdyKitSocial_FindParty*",
      "params": "UObject* WorldContextObject, const FString& Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_GetGuildRoster::GetGuildRoster",
      "owner": "UCrowdyKitSocial_GetGuildRoster",
      "owner_kind": "class",
      "name": "GetGuildRoster",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_GetGuildRoster* GetGuildRoster(UObject* WorldContextObject, const FCrowdyKitGroup& Group)",
      "return_type": "UCrowdyKitSocial_GetGuildRoster*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_GetPartyMembers::GetPartyMembers",
      "owner": "UCrowdyKitSocial_GetPartyMembers",
      "owner_kind": "class",
      "name": "GetPartyMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_GetPartyMembers* GetPartyMembers(UObject* WorldContextObject, const FCrowdyKitGroup& Group)",
      "return_type": "UCrowdyKitSocial_GetPartyMembers*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_InviteToParty::InviteToParty",
      "owner": "UCrowdyKitSocial_InviteToParty",
      "owner_kind": "class",
      "name": "InviteToParty",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_InviteToParty* InviteToParty(UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 UserId)",
      "return_type": "UCrowdyKitSocial_InviteToParty*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_JoinGuild::JoinGuild",
      "owner": "UCrowdyKitSocial_JoinGuild",
      "owner_kind": "class",
      "name": "JoinGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_JoinGuild* JoinGuild(UObject* WorldContextObject, const FCrowdyKitGroup& Group)",
      "return_type": "UCrowdyKitSocial_JoinGuild*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_JoinParty::JoinParty",
      "owner": "UCrowdyKitSocial_JoinParty",
      "owner_kind": "class",
      "name": "JoinParty",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_JoinParty* JoinParty(UObject* WorldContextObject, const FCrowdyKitGroup& Group)",
      "return_type": "UCrowdyKitSocial_JoinParty*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_LeaveParty::LeaveParty",
      "owner": "UCrowdyKitSocial_LeaveParty",
      "owner_kind": "class",
      "name": "LeaveParty",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_LeaveParty* LeaveParty(UObject* WorldContextObject, const FCrowdyKitGroup& Group)",
      "return_type": "UCrowdyKitSocial_LeaveParty*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial_PromoteInGuild::PromoteInGuild",
      "owner": "UCrowdyKitSocial_PromoteInGuild",
      "owner_kind": "class",
      "name": "PromoteInGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyKitSocial_PromoteInGuild* PromoteInGuild(UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 UserId, const TArray<int64>& RoleIds)",
      "return_type": "UCrowdyKitSocial_PromoteInGuild*",
      "params": "UObject* WorldContextObject, const FCrowdyKitGroup& Group, int64 UserId, const TArray<int64>& RoleIds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::AcceptIntoGuild",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "AcceptIntoGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "void AcceptIntoGuild(const FCrowdyKitGroup& Group, int64 UserId, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, int64 UserId, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::CheckChat",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "CheckChat",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyKitChatResult CheckChat(const FString& Text, int64 ChannelId, bool bConnected)",
      "return_type": "ECrowdyKitChatResult",
      "params": "const FString& Text, int64 ChannelId, bool bConnected",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::ClaimGuildTerritory",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "ClaimGuildTerritory",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClaimGuildTerritory(const FCrowdyKitGroup& Group, int64 GridId, const TArray<FString>& PermissionKeys, int64 RoleId, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, int64 GridId, const TArray<FString>& PermissionKeys, int64 RoleId, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::CreateGuild",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "CreateGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateGuild(const FString& Name, ECrowdyTeamMembershipPolicy Policy, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FString& Name, ECrowdyTeamMembershipPolicy Policy, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::CreateParty",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "CreateParty",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateParty(const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::DefaultTerritoryPermissionKeys",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "DefaultTerritoryPermissionKeys",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> DefaultTerritoryPermissionKeys()",
      "return_type": "TArray<FString>",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::DescribeChatResult",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "DescribeChatResult",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeChatResult(ECrowdyKitChatResult Result)",
      "return_type": "FString",
      "params": "ECrowdyKitChatResult Result",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::FindGuild",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "FindGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "void FindGuild(const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::FindOrCreateChatRoom",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "FindOrCreateChatRoom",
      "test_helper": false,
      "implementation": false,
      "signature": "void FindOrCreateChatRoom(const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::FindParty",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "FindParty",
      "test_helper": false,
      "implementation": false,
      "signature": "void FindParty(const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FString& Name, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::GetGuildRoster",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "GetGuildRoster",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetGuildRoster(const FCrowdyKitGroup& Group, FCrowdyKitMembersDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, FCrowdyKitMembersDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::GetPartyMembers",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "GetPartyMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetPartyMembers(const FCrowdyKitGroup& Group, FCrowdyKitMembersDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, FCrowdyKitMembersDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::HandleChannelMessage",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "HandleChannelMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleChannelMessage(int64 ChannelId, FString SenderUUID, const TArray<uint8>& Payload)",
      "return_type": "void",
      "params": "int64 ChannelId, FString SenderUUID, const TArray<uint8>& Payload",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::InitializeForTest",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(const TSharedPtr<FCrowdyCppClient>& Client, UCrowdyTeams* Teams = nullptr, UCrowdyChannels* Channels = nullptr)",
      "return_type": "void",
      "params": "const TSharedPtr<FCrowdyCppClient>& Client, UCrowdyTeams* Teams = nullptr, UCrowdyChannels* Channels = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::InviteToParty",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "InviteToParty",
      "test_helper": false,
      "implementation": false,
      "signature": "void InviteToParty(const FCrowdyKitGroup& Group, int64 UserId, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, int64 UserId, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::JoinGuild",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "JoinGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "void JoinGuild(const FCrowdyKitGroup& Group, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::JoinParty",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "JoinParty",
      "test_helper": false,
      "implementation": false,
      "signature": "void JoinParty(const FCrowdyKitGroup& Group, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::LeaveParty",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "LeaveParty",
      "test_helper": false,
      "implementation": false,
      "signature": "void LeaveParty(const FCrowdyKitGroup& Group, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::NumKnownGroupsForTest",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "NumKnownGroupsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumKnownGroupsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::PromoteInGuild",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "PromoteInGuild",
      "test_helper": false,
      "implementation": false,
      "signature": "void PromoteInGuild(const FCrowdyKitGroup& Group, int64 UserId, const TArray<int64>& RoleIds, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "const FCrowdyKitGroup& Group, int64 UserId, const TArray<int64>& RoleIds, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::ResolveChannelGroup",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "ResolveChannelGroup",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyKitGroup ResolveChannelGroup(int64 ChannelId) const",
      "return_type": "FCrowdyKitGroup",
      "params": "int64 ChannelId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::SendChat",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "SendChat",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyKitChatResult SendChat(const FCrowdyKitGroup& Group, const FString& Text)",
      "return_type": "ECrowdyKitChatResult",
      "params": "const FCrowdyKitGroup& Group, const FString& Text",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::SenderUuidFor",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "SenderUuidFor",
      "test_helper": false,
      "implementation": false,
      "signature": "FString SenderUuidFor(const FString& SessionUuid, int64 UserId)",
      "return_type": "FString",
      "params": "const FString& SessionUuid, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::SetUserIdForTest",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "SetUserIdForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetUserIdForTest(int64 UserId)",
      "return_type": "void",
      "params": "int64 UserId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::TEXT",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* GuildPrefix = TEXT(\"guild:\")",
      "return_type": "const TCHAR* GuildPrefix =",
      "params": "\"guild:\"",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocial::TEXT",
      "owner": "UCrowdyKitSocial",
      "owner_kind": "class",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "const TCHAR* PartyPrefix = TEXT(\"party:\")",
      "return_type": "const TCHAR* PartyPrefix =",
      "params": "\"party:\"",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocialGroupAction::Run",
      "owner": "UCrowdyKitSocialGroupAction",
      "owner_kind": "class",
      "name": "Run",
      "test_helper": false,
      "implementation": false,
      "signature": "void Run(UCrowdyKitSocial& Social, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "UCrowdyKitSocial& Social, FCrowdyKitGroupDone OnDone, FCrowdyKitFailed OnFail",
      "access": "protected",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyKitSocialMembersAction::Run",
      "owner": "UCrowdyKitSocialMembersAction",
      "owner_kind": "class",
      "name": "Run",
      "test_helper": false,
      "implementation": false,
      "signature": "void Run(UCrowdyKitSocial& Social, FCrowdyKitMembersDone OnDone, FCrowdyKitFailed OnFail)",
      "return_type": "void",
      "params": "UCrowdyKitSocial& Social, FCrowdyKitMembersDone OnDone, FCrowdyKitFailed OnFail",
      "access": "protected",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionLibrary::FindCrowdyMassActionSequence",
      "owner": "UCrowdyMassActionLibrary",
      "owner_kind": "class",
      "name": "FindCrowdyMassActionSequence",
      "test_helper": false,
      "implementation": false,
      "signature": "UAnimSequence* FindCrowdyMassActionSequence(const AActor* Actor, int32 ActionId)",
      "return_type": "UAnimSequence*",
      "params": "const AActor* Actor, int32 ActionId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionLibrary::PlayCrowdyMassAction",
      "owner": "UCrowdyMassActionLibrary",
      "owner_kind": "class",
      "name": "PlayCrowdyMassAction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool PlayCrowdyMassAction(USkeletalMeshComponent* Mesh, int32 ActionId, int32 Variant = 0, float PlayRate = 1.0f, FName SlotName = TEXT(\"DefaultSlot\"), float BlendInSeconds = 0.1f, float BlendOutSeconds = 0.1f, float StartSecondsIntoAction = 0.0f)",
      "return_type": "bool",
      "params": "USkeletalMeshComponent* Mesh, int32 ActionId, int32 Variant = 0, float PlayRate = 1.0f, FName SlotName = TEXT(\"DefaultSlot\"), float BlendInSeconds = 0.1f, float BlendOutSeconds = 0.1f, float StartSecondsIntoAction = 0.0f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassActionLibrary::PlayCrowdyMassActionFromSet",
      "owner": "UCrowdyMassActionLibrary",
      "owner_kind": "class",
      "name": "PlayCrowdyMassActionFromSet",
      "test_helper": false,
      "implementation": false,
      "signature": "UAnimMontage* PlayCrowdyMassActionFromSet(USkeletalMeshComponent* Mesh, const UCrowdyMassAnimSet* AnimSet, int32 ActionId, int32 Variant, float PlayRate, FName SlotName, float BlendInSeconds, float BlendOutSeconds, float StartSecondsIntoAction)",
      "return_type": "UAnimMontage*",
      "params": "USkeletalMeshComponent* Mesh, const UCrowdyMassAnimSet* AnimSet, int32 ActionId, int32 Variant, float PlayRate, FName SlotName, float BlendInSeconds, float BlendOutSeconds, float StartSecondsIntoAction",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassActionLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::AdvanceSmoothedSpeed",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "AdvanceSmoothedSpeed",
      "test_helper": false,
      "implementation": false,
      "signature": "float AdvanceSmoothedSpeed(float PreviousSmoothedSpeed, float RawSpeed, float Alpha)",
      "return_type": "float",
      "params": "float PreviousSmoothedSpeed, float RawSpeed, float Alpha",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ComputeActionBankSync",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "ComputeActionBankSync",
      "test_helper": false,
      "implementation": false,
      "signature": "void ComputeActionBankSync(const TArray<FAnimSequenceTransformProviderSequence>& CurrentBank, FCrowdyMassActionBankSync& OutSync) const",
      "return_type": "void",
      "params": "const TArray<FAnimSequenceTransformProviderSequence>& CurrentBank, FCrowdyMassActionBankSync& OutSync",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ComputeSmoothingAlpha",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "ComputeSmoothingAlpha",
      "test_helper": false,
      "implementation": false,
      "signature": "float ComputeSmoothingAlpha(float TimeConstantSeconds, float DeltaSeconds, float MaxStepSeconds)",
      "return_type": "float",
      "params": "float TimeConstantSeconds, float DeltaSeconds, float MaxStepSeconds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindAction",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "FindAction",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassActionEntry* FindAction(FName ActionName) const",
      "return_type": "const FCrowdyMassActionEntry*",
      "params": "FName ActionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindActionId",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "FindActionId",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 FindActionId(FName ActionName) const",
      "return_type": "int32",
      "params": "FName ActionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindActionSequence",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "FindActionSequence",
      "test_helper": false,
      "implementation": false,
      "signature": "UAnimSequence* FindActionSequence(int32 ActionId) const",
      "return_type": "UAnimSequence*",
      "params": "int32 ActionId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindPoseId",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "FindPoseId",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 FindPoseId(FName PoseName) const",
      "return_type": "int32",
      "params": "FName PoseName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::FindPoseIdByStateValue",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "FindPoseIdByStateValue",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 FindPoseIdByStateValue(int64 StateValue) const",
      "return_type": "int32",
      "params": "int64 StateValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::GetActionDurationSeconds",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "GetActionDurationSeconds",
      "test_helper": false,
      "implementation": false,
      "signature": "float GetActionDurationSeconds(FName ActionName, const TArray<UAnimSequence*>& BankSequences) const",
      "return_type": "float",
      "params": "FName ActionName, const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::GetPoseStateEnum",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "GetPoseStateEnum",
      "test_helper": false,
      "implementation": false,
      "signature": "const UEnum* GetPoseStateEnum() const",
      "return_type": "const UEnum*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::GetPoseStateEnumNameOptions",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "GetPoseStateEnumNameOptions",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> GetPoseStateEnumNameOptions() const",
      "return_type": "TArray<FString>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::GetPoseStateOptions",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "GetPoseStateOptions",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FPropertyTextFName> GetPoseStateOptions() const",
      "return_type": "TArray<FPropertyTextFName>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::GetSourceRevision",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "GetSourceRevision",
      "test_helper": false,
      "implementation": false,
      "signature": "uint32 GetSourceRevision() const",
      "return_type": "uint32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::InvalidatePoseStateTable",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "InvalidatePoseStateTable",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidatePoseStateTable()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ResolveGait",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "ResolveGait",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassResolvedSequence ResolveGait(int32 GaitId, const TArray<UAnimSequence*>& BankSequences) const",
      "return_type": "FCrowdyMassResolvedSequence",
      "params": "int32 GaitId, const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ResolvePose",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "ResolvePose",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassResolvedSequence ResolvePose(FName PoseName, const TArray<UAnimSequence*>& BankSequences) const",
      "return_type": "FCrowdyMassResolvedSequence",
      "params": "FName PoseName, const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::SyncActionsIntoBank",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "SyncActionsIntoBank",
      "test_helper": false,
      "implementation": false,
      "signature": "void SyncActionsIntoBank()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ValidateAction",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "ValidateAction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ValidateAction(FName ActionName, const TArray<UAnimSequence*>& BankSequences) const",
      "return_type": "bool",
      "params": "FName ActionName, const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassAnimSet::ValidateAgainstBank",
      "owner": "UCrowdyMassAnimSet",
      "owner_kind": "class",
      "name": "ValidateAgainstBank",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ValidateAgainstBank(const TArray<UAnimSequence*>& BankSequences) const",
      "return_type": "bool",
      "params": "const TArray<UAnimSequence*>& BankSequences",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassAnimSet.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCharacterAvatar::PlayOneShot_Implementation",
      "owner": "UCrowdyMassCharacterAvatar",
      "owner_kind": "class",
      "name": "PlayOneShot_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "void PlayOneShot_Implementation(int32 ActionId, int32 Variant, float PlayRate)",
      "return_type": "void",
      "params": "int32 ActionId, int32 Variant, float PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassCharacterAvatar.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::Get",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyMassCrowdSimHarness* Get(const UWorld* World)",
      "return_type": "UCrowdyMassCrowdSimHarness*",
      "params": "const UWorld* World",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::GetBotClass",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "GetBotClass",
      "test_helper": false,
      "implementation": false,
      "signature": "UClass* GetBotClass() const",
      "return_type": "UClass*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::GetBotCount",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "GetBotCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetBotCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::GetStateChangeInterval",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "GetStateChangeInterval",
      "test_helper": false,
      "implementation": false,
      "signature": "float GetStateChangeInterval() const",
      "return_type": "float",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::IsLocalDeliveryArmed",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "IsLocalDeliveryArmed",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLocalDeliveryArmed() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::IsProfileSessionRunning",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "IsProfileSessionRunning",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsProfileSessionRunning() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::IsRunning",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "IsRunning",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsRunning() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::ResolveBotFields",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "ResolveBotFields",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassCrowdSimBotFields ResolveBotFields(const UClass* BotClass)",
      "return_type": "FCrowdyMassCrowdSimBotFields",
      "params": "const UClass* BotClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::SetLocalDelivery",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "SetLocalDelivery",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetLocalDelivery(bool bEnable, float LatencyMs, float JitterMs, float LossPercent)",
      "return_type": "void",
      "params": "bool bEnable, float LatencyMs, float JitterMs, float LossPercent",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::SetStateChangeInterval",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "SetStateChangeInterval",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetStateChangeInterval(float Seconds)",
      "return_type": "void",
      "params": "float Seconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::Start",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "Start",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Start(int32 BotCount, float RadiusMetres, UClass* BotClass)",
      "return_type": "bool",
      "params": "int32 BotCount, float RadiusMetres, UClass* BotClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::StartProfile",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "StartProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool StartProfile(int32 BotCount, float TracedSecondsPerPass, float LastPassStateInterval, UClass* BotClass)",
      "return_type": "bool",
      "params": "int32 BotCount, float TracedSecondsPerPass, float LastPassStateInterval, UClass* BotClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::Status",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "Status",
      "test_helper": false,
      "implementation": false,
      "signature": "void Status()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassCrowdSimHarness::Stop",
      "owner": "UCrowdyMassCrowdSimHarness",
      "owner_kind": "class",
      "name": "Stop",
      "test_helper": false,
      "implementation": false,
      "signature": "void Stop()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassCrowdSimHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::BindToEntity",
      "owner": "UCrowdyMassEntity",
      "owner_kind": "class",
      "name": "BindToEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void BindToEntity(UCrowdyMassEntitySubsystem* InOwner, FMassEntityHandle InHandle, const FGuid& InUUID)",
      "return_type": "void",
      "params": "UCrowdyMassEntitySubsystem* InOwner, FMassEntityHandle InHandle, const FGuid& InUUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::Frag",
      "owner": "UCrowdyMassEntity",
      "owner_kind": "class",
      "name": "Frag",
      "test_helper": false,
      "implementation": false,
      "signature": "FragmentType* Frag() const",
      "return_type": "FragmentType*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::GetHandle",
      "owner": "UCrowdyMassEntity",
      "owner_kind": "class",
      "name": "GetHandle",
      "test_helper": false,
      "implementation": false,
      "signature": "FMassEntityHandle GetHandle() const",
      "return_type": "FMassEntityHandle",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::GetUUID",
      "owner": "UCrowdyMassEntity",
      "owner_kind": "class",
      "name": "GetUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetUUID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::IsValid",
      "owner": "UCrowdyMassEntity",
      "owner_kind": "class",
      "name": "IsValid",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsValid() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntity::PlayCrowdyAction_Implementation",
      "owner": "UCrowdyMassEntity",
      "owner_kind": "class",
      "name": "PlayCrowdyAction_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "void PlayCrowdyAction_Implementation(int32 ActionId, int32 Variant, float PlayRate)",
      "return_type": "void",
      "params": "int32 ActionId, int32 Variant, float PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Mass/CrowdyMassEntity.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ApplyRemoteEntityUpdate",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ApplyRemoteEntityUpdate",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ApplyRemoteEntityUpdate(const FGuid& UUID, const FInstancedStruct& State, int64 ServerTimestampMs)",
      "return_type": "bool",
      "params": "const FGuid& UUID, const FInstancedStruct& State, int64 ServerTimestampMs",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ApplyViewState",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ApplyViewState",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ApplyViewState(const FGuid& UUID, const FInstancedStruct& State)",
      "return_type": "bool",
      "params": "const FGuid& UUID, const FInstancedStruct& State",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::BindDevAnimSetForClass",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "BindDevAnimSetForClass",
      "test_helper": false,
      "implementation": false,
      "signature": "void BindDevAnimSetForClass(const UClass* EntityClass, const UCrowdyMassAnimSet* AnimSet)",
      "return_type": "void",
      "params": "const UClass* EntityClass, const UCrowdyMassAnimSet* AnimSet",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ClearTraceInstanceCache",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ClearTraceInstanceCache",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearTraceInstanceCache()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ConfigureOverrides",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ConfigureOverrides",
      "test_helper": false,
      "implementation": false,
      "signature": "void ConfigureOverrides(const TSoftObjectPtr<UMassEntityConfigAsset>& InConfigOverride, float InSmoothingOverride, const TArray<FCrowdyMassEntityConfigBinding>& InPerClassConfigs = TArray<FCrowdyMassEntityConfigBinding>())",
      "return_type": "void",
      "params": "const TSoftObjectPtr<UMassEntityConfigAsset>& InConfigOverride, float InSmoothingOverride, const TArray<FCrowdyMassEntityConfigBinding>& InPerClassConfigs = TArray<FCrowdyMassEntityConfigBinding>()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::DescribeAuthoredConfigRemedy",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "DescribeAuthoredConfigRemedy",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeAuthoredConfigRemedy(const UClass* EntityClass) const",
      "return_type": "FString",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::DestroyRemoteEntity",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "DestroyRemoteEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void DestroyRemoteEntity(const FGuid& UUID)",
      "return_type": "void",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::DrawsCrowdRows",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "DrawsCrowdRows",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DrawsCrowdRows(const UWorld* World)",
      "return_type": "bool",
      "params": "const UWorld* World",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindAuthoredEntityConfig",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindAuthoredEntityConfig",
      "test_helper": false,
      "implementation": false,
      "signature": "const UMassEntityConfigAsset* FindAuthoredEntityConfig(const UClass* EntityClass, ECrowdyMassEntityConfigSource& OutSource) const",
      "return_type": "const UMassEntityConfigAsset*",
      "params": "const UClass* EntityClass, ECrowdyMassEntityConfigSource& OutSource",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindEntityByUUID",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindEntityByUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "bool FindEntityByUUID(const FGuid& UUID, FMassEntityHandle& OutEntity) const",
      "return_type": "bool",
      "params": "const FGuid& UUID, FMassEntityHandle& OutEntity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindEntityConfigBindingClass",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindEntityConfigBindingClass",
      "test_helper": false,
      "implementation": false,
      "signature": "const UClass* FindEntityConfigBindingClass(const UClass* EntityClass) const",
      "return_type": "const UClass*",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindExactEntityConfigBindingForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindExactEntityConfigBindingForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "const UMassEntityConfigAsset* FindExactEntityConfigBindingForTest(const UClass* EntityClass) const",
      "return_type": "const UMassEntityConfigAsset*",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindPoseId",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindPoseId",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 FindPoseId(const UClass* EntityClass, FName PoseName) const",
      "return_type": "int32",
      "params": "const UClass* EntityClass, FName PoseName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindRemoteEntityAnimSet",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindRemoteEntityAnimSet",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyMassAnimSet* FindRemoteEntityAnimSet(const UClass* EntityClass, ECrowdyMassAnimSetSource& OutSource) const",
      "return_type": "const UCrowdyMassAnimSet*",
      "params": "const UClass* EntityClass, ECrowdyMassAnimSetSource& OutSource",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindTraceInstanceCache",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindTraceInstanceCache",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassTraceInstanceCacheEntry* FindTraceInstanceCache(FMassEntityHandle Entity) const",
      "return_type": "const FCrowdyMassTraceInstanceCacheEntry*",
      "params": "FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::FindUUIDByEntity",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "FindUUIDByEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool FindUUIDByEntity(FMassEntityHandle Entity, FGuid& OutUUID) const",
      "return_type": "bool",
      "params": "FMassEntityHandle Entity, FGuid& OutUUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ForEachTraceCandidateCell",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ForEachTraceCandidateCell",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ForEachTraceCandidateCell(const FVector& Start, const FVector& End, float QueryRadius, TFunctionRef<bool(const FCrowdyMassTraceCandidateCell& Cell, bool bTraversalIsEntrySorted)> Visitor, int32& OutVisitedCellCount) const",
      "return_type": "bool",
      "params": "const FVector& Start, const FVector& End, float QueryRadius, TFunctionRef<bool(const FCrowdyMassTraceCandidateCell& Cell, bool bTraversalIsEntrySorted)> Visitor, int32& OutVisitedCellCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetAvatarCacheCapacity",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetAvatarCacheCapacity",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetAvatarCacheCapacity() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetAvatarReclaimGraceCountForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetAvatarReclaimGraceCountForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetAvatarReclaimGraceCountForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetAvatarState",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetAvatarState",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyMassAvatarState GetAvatarState(const FGuid& UUID) const",
      "return_type": "ECrowdyMassAvatarState",
      "params": "const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetEntityLookupCountForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetEntityLookupCountForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 GetEntityLookupCountForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetMassEntityManager",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetMassEntityManager",
      "test_helper": false,
      "implementation": false,
      "signature": "FMassEntityManager* GetMassEntityManager() const",
      "return_type": "FMassEntityManager*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetMissingTraceCollisionFragmentCount",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetMissingTraceCollisionFragmentCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetMissingTraceCollisionFragmentCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetNextAvatarGraceSweepSecondsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetNextAvatarGraceSweepSecondsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "double GetNextAvatarGraceSweepSecondsForTest() const",
      "return_type": "double",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetOrBuildDerivedEntityConfigForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetOrBuildDerivedEntityConfigForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "UMassEntityConfigAsset* GetOrBuildDerivedEntityConfigForTest(const UClass* EntityClass)",
      "return_type": "UMassEntityConfigAsset*",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetOrCreateAvatar",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetOrCreateAvatar",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyMassEntity* GetOrCreateAvatar(const FGuid& UUID, const UClass* RequiredClass)",
      "return_type": "UCrowdyMassEntity*",
      "params": "const FGuid& UUID, const UClass* RequiredClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetOrCreateDispatchProxy",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetOrCreateDispatchProxy",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* GetOrCreateDispatchProxy(const UClass* EntityClass)",
      "return_type": "AActor*",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetOverlapCandidateEntities",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetOverlapCandidateEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetOverlapCandidateEntities(const FVector& Origin, float QueryRadius, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount) const",
      "return_type": "bool",
      "params": "const FVector& Origin, float QueryRadius, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetRemoteEntityAnimSet",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetRemoteEntityAnimSet",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyMassAnimSet* GetRemoteEntityAnimSet(const UClass* EntityClass) const",
      "return_type": "const UCrowdyMassAnimSet*",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetResolvedAnimSetSource",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetResolvedAnimSetSource",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyMassAnimSetSource GetResolvedAnimSetSource(const UClass* EntityClass) const",
      "return_type": "ECrowdyMassAnimSetSource",
      "params": "const UClass* EntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetResolvedHitZoneTable",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetResolvedHitZoneTable",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassResolvedHitZoneTable& GetResolvedHitZoneTable() const",
      "return_type": "const FCrowdyMassResolvedHitZoneTable&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetSpatialGridCellsForRayForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetSpatialGridCellsForRayForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool GetSpatialGridCellsForRayForTest(const FVector& Start, const FVector& End, const float QueryRadius, const int32 MaxCells, TArray<FIntVector>& OutCells) const",
      "return_type": "bool",
      "params": "const FVector& Start, const FVector& End, const float QueryRadius, const int32 MaxCells, TArray<FIntVector>& OutCells",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetSpatialGridCellsForSphereForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetSpatialGridCellsForSphereForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool GetSpatialGridCellsForSphereForTest(const FVector& Origin, const float Radius, const int32 MaxCells, TArray<FIntVector>& OutCells) const",
      "return_type": "bool",
      "params": "const FVector& Origin, const float Radius, const int32 MaxCells, TArray<FIntVector>& OutCells",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetTraceCandidateCells",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetTraceCandidateCells",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTraceCandidateCells(const FVector& Start, const FVector& End, float QueryRadius, TArray<FCrowdyMassTraceCandidateCell>& OutCells, int32& OutVisitedCellCount, TArray<FBox>* OutVisitedCellBounds = nullptr) const",
      "return_type": "bool",
      "params": "const FVector& Start, const FVector& End, float QueryRadius, TArray<FCrowdyMassTraceCandidateCell>& OutCells, int32& OutVisitedCellCount, TArray<FBox>* OutVisitedCellBounds = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetTraceCandidateEntities",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetTraceCandidateEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTraceCandidateEntities(const FVector& Start, const FVector& End, float QueryRadius, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount, TArray<FBox>* OutVisitedCellBounds) const",
      "return_type": "bool",
      "params": "const FVector& Start, const FVector& End, float QueryRadius, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount, TArray<FBox>* OutVisitedCellBounds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetTraceCandidateEntities",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetTraceCandidateEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTraceCandidateEntities(const FVector& Start, const FVector& End, float QueryRadius, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount) const",
      "return_type": "bool",
      "params": "const FVector& Start, const FVector& End, float QueryRadius, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetTraceCandidateEntities",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetTraceCandidateEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetTraceCandidateEntities(const FVector& Start, const FVector& End, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount) const",
      "return_type": "bool",
      "params": "const FVector& Start, const FVector& End, TArray<FMassEntityHandle>& OutEntities, int32& OutVisitedCellCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetTrackedRemoteEntities",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetTrackedRemoteEntities",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetTrackedRemoteEntities(TArray<FMassEntityHandle>& OutEntities) const",
      "return_type": "void",
      "params": "TArray<FMassEntityHandle>& OutEntities",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::GetTrackedRemoteEntityCount",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "GetTrackedRemoteEntityCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetTrackedRemoteEntityCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::HandleObjectPropertyChangedForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "HandleObjectPropertyChangedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleObjectPropertyChangedForTest(UObject* Object)",
      "return_type": "void",
      "params": "UObject* Object",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::HandleObjectsReplacedForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "HandleObjectsReplacedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleObjectsReplacedForTest(const TMap<UObject*, UObject*>& ReplacementMap)",
      "return_type": "void",
      "params": "const TMap<UObject*, UObject*>& ReplacementMap",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::InvalidateAnimSetCachesForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "InvalidateAnimSetCachesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InvalidateAnimSetCachesForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::InvalidateAnimSetCachesInEveryWorld",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "InvalidateAnimSetCachesInEveryWorld",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidateAnimSetCachesInEveryWorld()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::InvalidateDerivedConfigsInEveryWorld",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "InvalidateDerivedConfigsInEveryWorld",
      "test_helper": false,
      "implementation": false,
      "signature": "void InvalidateDerivedConfigsInEveryWorld()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::IsEventHandlerRegistered",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "IsEventHandlerRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsEventHandlerRegistered(const UFunction* Function) const",
      "return_type": "bool",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::IsStateFragmentFieldRegistered",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "IsStateFragmentFieldRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsStateFragmentFieldRegistered(FName PropertyName) const",
      "return_type": "bool",
      "params": "FName PropertyName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::IsViewStateFieldRegistered",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "IsViewStateFieldRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsViewStateFieldRegistered(FName PropertyName) const",
      "return_type": "bool",
      "params": "FName PropertyName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::LogStateVerdict",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "LogStateVerdict",
      "test_helper": false,
      "implementation": false,
      "signature": "void LogStateVerdict() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::NumEntityConfigBindingsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "NumEntityConfigBindingsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumEntityConfigBindingsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::NumEventHandlersRegistered",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "NumEventHandlersRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumEventHandlersRegistered(const UFunction* Function) const",
      "return_type": "int32",
      "params": "const UFunction* Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::NumRaySeenCellsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "NumRaySeenCellsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumRaySeenCellsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::NumSpatialGridCellsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "NumSpatialGridCellsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumSpatialGridCellsForTest(const FMassEntityHandle Entity) const",
      "return_type": "int32",
      "params": "const FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterEventHandler",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterEventHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassEventHandlerHandle RegisterEventHandler(const UFunction* Function, FCrowdyMassEventIngestor Ingestor)",
      "return_type": "FCrowdyMassEventHandlerHandle",
      "params": "const UFunction* Function, FCrowdyMassEventIngestor Ingestor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterObjectEventHandler",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterObjectEventHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyMassEventHandlerHandle RegisterObjectEventHandler(const UFunction* Function, UObject* HandlerObject, FName HandlerFunctionName)",
      "return_type": "FCrowdyMassEventHandlerHandle",
      "params": "const UFunction* Function, UObject* HandlerObject, FName HandlerFunctionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterStandardStateFragmentFieldsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterStandardStateFragmentFieldsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RegisterStandardStateFragmentFieldsForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterStandardViewStateFieldsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterStandardViewStateFieldsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RegisterStandardViewStateFieldsForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterStateFragmentField",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterStateFragmentField",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStateFragmentField(FName PropertyName, ECrowdyMassStateFieldType FieldType, FCrowdyMassViewStateIngestor Ingestor)",
      "return_type": "void",
      "params": "FName PropertyName, ECrowdyMassStateFieldType FieldType, FCrowdyMassViewStateIngestor Ingestor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterTrackedEntityForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterTrackedEntityForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RegisterTrackedEntityForTest(const FGuid& UUID, FMassEntityHandle Entity)",
      "return_type": "void",
      "params": "const FGuid& UUID, FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RegisterViewStateField",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RegisterViewStateField",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterViewStateField(FName PropertyName, FCrowdyMassViewStateIngestor Ingestor)",
      "return_type": "void",
      "params": "FName PropertyName, FCrowdyMassViewStateIngestor Ingestor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::RemoveTraceInstanceCache",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "RemoveTraceInstanceCache",
      "test_helper": false,
      "implementation": false,
      "signature": "void RemoveTraceInstanceCache(FMassEntityHandle Entity)",
      "return_type": "void",
      "params": "FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ReportDeclaredTraitsNotConsumedForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ReportDeclaredTraitsNotConsumedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool ReportDeclaredTraitsNotConsumedForTest(const UClass* EntityClass, const UMassEntityConfigAsset* AuthoredConfig)",
      "return_type": "bool",
      "params": "const UClass* EntityClass, const UMassEntityConfigAsset* AuthoredConfig",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ReportMissingTraceCollisionFragment",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ReportMissingTraceCollisionFragment",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReportMissingTraceCollisionFragment()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ResetEntityLookupCountForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ResetEntityLookupCountForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ResetEntityLookupCountForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ResetTraceTestedEntitiesScratch",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ResetTraceTestedEntitiesScratch",
      "test_helper": false,
      "implementation": false,
      "signature": "TSet<FMassEntityHandle>& ResetTraceTestedEntitiesScratch()",
      "return_type": "TSet<FMassEntityHandle>&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::ResolveStateFragmentClassForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "ResolveStateFragmentClassForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ResolveStateFragmentClassForTest(const UClass& Class, const FCrowdyRepLayout& Layout)",
      "return_type": "void",
      "params": "const UClass& Class, const FCrowdyRepLayout& Layout",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetAuthoredEntityConfigForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetAuthoredEntityConfigForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetAuthoredEntityConfigForTest(const UClass* EntityClass, const UMassEntityConfigAsset* Config)",
      "return_type": "void",
      "params": "const UClass* EntityClass, const UMassEntityConfigAsset* Config",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetAvatarCacheCapacityForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetAvatarCacheCapacityForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetAvatarCacheCapacityForTest(const int32 InCapacity)",
      "return_type": "void",
      "params": "const int32 InCapacity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetAvatarClass",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetAvatarClass",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetAvatarClass(TSubclassOf<UCrowdyMassEntity> InAvatarClass)",
      "return_type": "void",
      "params": "TSubclassOf<UCrowdyMassEntity> InAvatarClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetAvatarReclaimGraceSecondsForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetAvatarReclaimGraceSecondsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetAvatarReclaimGraceSecondsForTest(const float InSeconds)",
      "return_type": "void",
      "params": "const float InSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetEntityPose",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetEntityPose",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetEntityPose(const FGuid& UUID, FName PoseName)",
      "return_type": "bool",
      "params": "const FGuid& UUID, FName PoseName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetEntitySubsystemForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetEntitySubsystemForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetEntitySubsystemForTest(UCrowdyEntitySubsystem* InEntities)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* InEntities",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetHitZoneTable",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetHitZoneTable",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetHitZoneTable(const UCrowdyMassHitZoneTable* HitZoneTable)",
      "return_type": "void",
      "params": "const UCrowdyMassHitZoneTable* HitZoneTable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetMassEntityManagerForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetMassEntityManagerForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetMassEntityManagerForTest(FMassEntityManager* InManager)",
      "return_type": "void",
      "params": "FMassEntityManager* InManager",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SetStateEntityClassForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SetStateEntityClassForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetStateEntityClassForTest(const FGuid& UUID, const UClass* StateEntityClass)",
      "return_type": "void",
      "params": "const FGuid& UUID, const UClass* StateEntityClass",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SpawnRemoteEntity",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SpawnRemoteEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "FMassEntityHandle SpawnRemoteEntity(const FGuid& UUID, const FTransform& InitialTransform, const FInstancedStruct& InitialState, const UClass* StateEntityClass = nullptr, ECrowdyMassRemoteEntitySource Source = ECrowdyMassRemoteEntitySource::ConfiguredAsset)",
      "return_type": "FMassEntityHandle",
      "params": "const FGuid& UUID, const FTransform& InitialTransform, const FInstancedStruct& InitialState, const UClass* StateEntityClass = nullptr, ECrowdyMassRemoteEntitySource Source = ECrowdyMassRemoteEntitySource::ConfiguredAsset",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SpawnRemoteEntity",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SpawnRemoteEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "FMassEntityHandle SpawnRemoteEntity(const FGuid& UUID, const FTransform& InitialTransform)",
      "return_type": "FMassEntityHandle",
      "params": "const FGuid& UUID, const FTransform& InitialTransform",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::SweepExpiredAvatarGraceForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "SweepExpiredAvatarGraceForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SweepExpiredAvatarGraceForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::TryExtractTransformState",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "TryExtractTransformState",
      "test_helper": false,
      "implementation": false,
      "signature": "bool TryExtractTransformState(const FInstancedStruct& State, FVector& OutLocation, FQuat& OutRotation, float& OutSmoothingDuration)",
      "return_type": "bool",
      "params": "const FInstancedStruct& State, FVector& OutLocation, FQuat& OutRotation, float& OutSmoothingDuration",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::UnregisterEventHandler",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "UnregisterEventHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool UnregisterEventHandler(FCrowdyMassEventHandlerHandle Handle)",
      "return_type": "bool",
      "params": "FCrowdyMassEventHandlerHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::UnregisterObjectEventHandler",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "UnregisterObjectEventHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool UnregisterObjectEventHandler(const UFunction* Function, const UObject* HandlerObject, FName HandlerFunctionName)",
      "return_type": "bool",
      "params": "const UFunction* Function, const UObject* HandlerObject, FName HandlerFunctionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::UpdateRemoteEntityTransform",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "UpdateRemoteEntityTransform",
      "test_helper": false,
      "implementation": false,
      "signature": "bool UpdateRemoteEntityTransform(const FGuid& UUID, const FVector& Location, const FRotator& Rotation, int64 ServerTimestampMs, float SmoothingDuration = -1.0f)",
      "return_type": "bool",
      "params": "const FGuid& UUID, const FVector& Location, const FRotator& Rotation, int64 ServerTimestampMs, float SmoothingDuration = -1.0f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::UpdateSpatialGridEntityForTest",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "UpdateSpatialGridEntityForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void UpdateSpatialGridEntityForTest(const FMassEntityHandle Entity, const FVector& Origin, const float Radius)",
      "return_type": "void",
      "params": "const FMassEntityHandle Entity, const FVector& Origin, const float Radius",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEntitySubsystem::UpdateTraceInstanceCache",
      "owner": "UCrowdyMassEntitySubsystem",
      "owner_kind": "class",
      "name": "UpdateTraceInstanceCache",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateTraceInstanceCache(FMassEntityHandle Entity, const FCrowdyMassTraceInstanceCacheEntry& Entry)",
      "return_type": "void",
      "params": "FMassEntityHandle Entity, const FCrowdyMassTraceInstanceCacheEntry& Entry",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::CrowdyMassBindEventOnEntity",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBindEventOnEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBindEventOnEntity(UObject* HandlerObject, FName HandlerFunctionName, UClass* EventClass, FName EventName, int64 ExpectedSignature)",
      "return_type": "bool",
      "params": "UObject* HandlerObject, FName HandlerFunctionName, UClass* EventClass, FName EventName, int64 ExpectedSignature",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::CrowdyMassCallEventOnEntity",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCallEventOnEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCallEventOnEntity(const FCrowdyMassEntityTarget& Target, UClass* EventClass, FName EventName, int64 ExpectedSignature)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, UClass* EventClass, FName EventName, int64 ExpectedSignature",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::CrowdyMassUnbindEventOnEntity",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassUnbindEventOnEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassUnbindEventOnEntity(UObject* HandlerObject, FName HandlerFunctionName, UClass* EventClass, FName EventName)",
      "return_type": "bool",
      "params": "UObject* HandlerObject, FName HandlerFunctionName, UClass* EventClass, FName EventName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::ResetRefusalLogThrottleForTest",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "ResetRefusalLogThrottleForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ResetRefusalLogThrottleForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::ResolveBoundEvent",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "ResolveBoundEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "UFunction* ResolveBoundEvent(UClass* EventClass, FName EventName, int64 ExpectedSignature)",
      "return_type": "UFunction*",
      "params": "UClass* EventClass, FName EventName, int64 ExpectedSignature",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::SendEventToMassTarget",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "SendEventToMassTarget",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendEventToMassTarget(const FCrowdyMassEntityTarget& Target, const TCHAR* ImplName, void (C::*MemberFn)(TParams...), TArgs&&... Args)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, const TCHAR* ImplName, void (C::*MemberFn)(TParams...), TArgs&&... Args",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassEventLibrary::SendEventToMassTarget",
      "owner": "UCrowdyMassEventLibrary",
      "owner_kind": "class",
      "name": "SendEventToMassTarget",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendEventToMassTarget(const FCrowdyMassEntityTarget& Target, UFunction* Fn, const void* Frame)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, UFunction* Fn, const void* Frame",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::DestroyChurnEntitiesInsideFrame",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "DestroyChurnEntitiesInsideFrame",
      "test_helper": false,
      "implementation": false,
      "signature": "void DestroyChurnEntitiesInsideFrame()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::FireOneShot",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "FireOneShot",
      "test_helper": false,
      "implementation": false,
      "signature": "void FireOneShot(int32 ActionId, int32 Variant, float PlayRate)",
      "return_type": "void",
      "params": "int32 ActionId, int32 Variant, float PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::Get",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyMassGateHarness* Get(UWorld* World)",
      "return_type": "UCrowdyMassGateHarness*",
      "params": "UWorld* World",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::RegisterExtraGate",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "RegisterExtraGate",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterExtraGate(FName Name, FCrowdyMassGateProbe Probe)",
      "return_type": "void",
      "params": "FName Name, FCrowdyMassGateProbe Probe",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::RunGates",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "RunGates",
      "test_helper": false,
      "implementation": false,
      "signature": "void RunGates(int32 ChurnEntityCount)",
      "return_type": "void",
      "params": "int32 ChurnEntityCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::SendGenericAction",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "SendGenericAction",
      "test_helper": false,
      "implementation": false,
      "signature": "void SendGenericAction(FName ActionName, int32 Variant, float PlayRate)",
      "return_type": "void",
      "params": "FName ActionName, int32 Variant, float PlayRate",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::StopGates",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "StopGates",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopGates()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassGateHarness::UnregisterExtraGate",
      "owner": "UCrowdyMassGateHarness",
      "owner_kind": "class",
      "name": "UnregisterExtraGate",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterExtraGate(FName Name)",
      "return_type": "void",
      "params": "FName Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Dev/CrowdyMassGateHarness.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassHitZoneTable::FName",
      "owner": "UCrowdyMassHitZoneTable",
      "owner_kind": "class",
      "name": "FName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName DefaultZoneName = FName(TEXT(\"Default\"))",
      "return_type": "FName DefaultZoneName =",
      "params": "TEXT(\"Default\")",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Assets/CrowdyMassHitZoneTable.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::AreActionsPlayable",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "AreActionsPlayable",
      "test_helper": false,
      "implementation": false,
      "signature": "bool AreActionsPlayable() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::BindToEntity",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "BindToEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool BindToEntity(FMassEntityHandle Entity, const FGuid& UUID)",
      "return_type": "bool",
      "params": "FMassEntityHandle Entity, const FGuid& UUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::CaptureAuthoredMeshTransform",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "CaptureAuthoredMeshTransform",
      "test_helper": false,
      "implementation": false,
      "signature": "const FTransform& CaptureAuthoredMeshTransform(const USkeletalMeshComponent& InMesh)",
      "return_type": "const FTransform&",
      "params": "const USkeletalMeshComponent& InMesh",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionElapsedSeconds",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetActionElapsedSeconds",
      "test_helper": false,
      "implementation": false,
      "signature": "float GetActionElapsedSeconds() const",
      "return_type": "float",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionId",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetActionId",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetActionId() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionPlayRate",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetActionPlayRate",
      "test_helper": false,
      "implementation": false,
      "signature": "float GetActionPlayRate() const",
      "return_type": "float",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionSerial",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetActionSerial",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetActionSerial() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetActionVariant",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetActionVariant",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetActionVariant() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetBoundEntity",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetBoundEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "FMassEntityHandle GetBoundEntity() const",
      "return_type": "FMassEntityHandle",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetEntityUUID",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetEntityUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetEntityUUID() const",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetGaitId",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetGaitId",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetGaitId() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetGaitName",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetGaitName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName GetGaitName() const",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetLocalVelocity",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetLocalVelocity",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector GetLocalVelocity() const",
      "return_type": "FVector",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetPoseId",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetPoseId",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetPoseId() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetPoseName",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetPoseName",
      "test_helper": false,
      "implementation": false,
      "signature": "FName GetPoseName() const",
      "return_type": "FName",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetResolvedAnimSet",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetResolvedAnimSet",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyMassAnimSet* GetResolvedAnimSet() const",
      "return_type": "const UCrowdyMassAnimSet*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetServerValue",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetServerValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerValue(FName Name, int32& Value)",
      "return_type": "bool",
      "params": "FName Name, int32& Value",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetSmoothedSpeed",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetSmoothedSpeed",
      "test_helper": false,
      "implementation": false,
      "signature": "float GetSmoothedSpeed() const",
      "return_type": "float",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::GetWorldVelocity",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "GetWorldVelocity",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector GetWorldVelocity() const",
      "return_type": "FVector",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::HasPose",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "HasPose",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPose() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::IsBoundToEntity",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "IsBoundToEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsBoundToEntity() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::PrimeAnimationForDisplay",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "PrimeAnimationForDisplay",
      "test_helper": false,
      "implementation": false,
      "signature": "void PrimeAnimationForDisplay()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::ReadServerValueInto",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "ReadServerValueInto",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadServerValueInto(FName Name, const FProperty* DestProperty, void* Dest) const",
      "return_type": "bool",
      "params": "FName Name, const FProperty* DestProperty, void* Dest",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::ResolveEntityFromOwner",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "ResolveEntityFromOwner",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ResolveEntityFromOwner()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::TEXT",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "TEXT",
      "test_helper": false,
      "implementation": false,
      "signature": "FName ActionSlotName = TEXT(\"DefaultSlot\")",
      "return_type": "FName ActionSlotName =",
      "params": "\"DefaultSlot\"",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassNearTierComponent::UnbindFromEntity",
      "owner": "UCrowdyMassNearTierComponent",
      "owner_kind": "class",
      "name": "UnbindFromEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbindFromEntity()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassRenderingBackend::BindSlotForTest",
      "owner": "UCrowdyMassRenderingBackend",
      "owner_kind": "class",
      "name": "BindSlotForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void BindSlotForTest(int32 SlotId, const FGuid& UUID, UCrowdyMassEntitySubsystem* Subsystem)",
      "return_type": "void",
      "params": "int32 SlotId, const FGuid& UUID, UCrowdyMassEntitySubsystem* Subsystem",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Backend/CrowdyMassRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::AddClassHandler",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "AddClassHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "FDelegateHandle AddClassHandler(const UClass* Class, FOnCrowdyMassServerValuesChanged::FDelegate Listener)",
      "return_type": "FDelegateHandle",
      "params": "const UClass* Class, FOnCrowdyMassServerValuesChanged::FDelegate Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::BindObjectHandler",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "BindObjectHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool BindObjectHandler(const UClass* Class, UObject* Object, FName FunctionName)",
      "return_type": "bool",
      "params": "const UClass* Class, UObject* Object, FName FunctionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::FindClassRecords",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "FindClassRecords",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyMassClassServerRecords& FindClassRecords(const UClass* Class)",
      "return_type": "const FCrowdyMassClassServerRecords&",
      "params": "const UClass* Class",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::FindHeldForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "FindHeldForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "UCrowdyServerObject* FindHeldForTest(UCrowdyServerObjectDefinition* Definition, const FString& InstanceId) const",
      "return_type": "UCrowdyServerObject*",
      "params": "UCrowdyServerObjectDefinition* Definition, const FString& InstanceId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::FindServerValues",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "FindServerValues",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct* FindServerValues(FMassEntityHandle Entity) const",
      "return_type": "const FInstancedStruct*",
      "params": "FMassEntityHandle Entity",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::FlushForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "FlushForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void FlushForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::InitializeForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(UCrowdyMassEntitySubsystem* InRows, UCrowdyServerObjectSubsystem* InServerObjects)",
      "return_type": "void",
      "params": "UCrowdyMassEntitySubsystem* InRows, UCrowdyServerObjectSubsystem* InServerObjects",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::NumHeldForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "NumHeldForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumHeldForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::NumRowRecordsForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "NumRowRecordsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumRowRecordsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::ReadServerValueInto",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "ReadServerValueInto",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadServerValueInto(FMassEntityHandle Entity, FName Name, const FProperty* DestProperty, void* Dest) const",
      "return_type": "bool",
      "params": "FMassEntityHandle Entity, FName Name, const FProperty* DestProperty, void* Dest",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::RefreshForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "RefreshForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RefreshForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::RemoveClassHandler",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "RemoveClassHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool RemoveClassHandler(FDelegateHandle Handle)",
      "return_type": "bool",
      "params": "FDelegateHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::SetViewLocationForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "SetViewLocationForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetViewLocationForTest(const FVector& Location)",
      "return_type": "void",
      "params": "const FVector& Location",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::SignInForTest",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "SignInForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SignInForTest(bool bSuccess)",
      "return_type": "void",
      "params": "bool bSuccess",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::UnbindObjectHandler",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "UnbindObjectHandler",
      "test_helper": false,
      "implementation": false,
      "signature": "bool UnbindObjectHandler(const UClass* Class, const UObject* Object, FName FunctionName)",
      "return_type": "bool",
      "params": "const UClass* Class, const UObject* Object, FName FunctionName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::UnwatchEntity",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "UnwatchEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnwatchEntity(FMassEntityHandle Entity, FDelegateHandle Handle)",
      "return_type": "void",
      "params": "FMassEntityHandle Entity, FDelegateHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerRecordsSubsystem::WatchEntity",
      "owner": "UCrowdyMassServerRecordsSubsystem",
      "owner_kind": "class",
      "name": "WatchEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "FDelegateHandle WatchEntity(FMassEntityHandle Entity, FOnCrowdyMassServerValuesChanged::FDelegate Listener)",
      "return_type": "FDelegateHandle",
      "params": "FMassEntityHandle Entity, FOnCrowdyMassServerValuesChanged::FDelegate Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::ClassGetsServerValues",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "ClassGetsServerValues",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ClassGetsServerValues(const UClass* ActorClass)",
      "return_type": "bool",
      "params": "const UClass* ActorClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::CrowdyMassBindServerValuesChangedOnEntity",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBindServerValuesChangedOnEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBindServerValuesChangedOnEntity(UObject* HandlerObject, FName HandlerFunctionName, UClass* EntityClass)",
      "return_type": "bool",
      "params": "UObject* HandlerObject, FName HandlerFunctionName, UClass* EntityClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::CrowdyMassUnbindServerValuesChangedOnEntity",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassUnbindServerValuesChangedOnEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassUnbindServerValuesChangedOnEntity(UObject* HandlerObject, FName HandlerFunctionName, UClass* EntityClass)",
      "return_type": "bool",
      "params": "UObject* HandlerObject, FName HandlerFunctionName, UClass* EntityClass",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::FindServerValueProperty",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "FindServerValueProperty",
      "test_helper": false,
      "implementation": false,
      "signature": "const FProperty* FindServerValueProperty(const FCrowdyMassEntityTarget& Target, FName Name)",
      "return_type": "const FProperty*",
      "params": "const FCrowdyMassEntityTarget& Target, FName Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::FindServerValues",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "FindServerValues",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct* FindServerValues(const FCrowdyMassEntityTarget& Target)",
      "return_type": "const FInstancedStruct*",
      "params": "const FCrowdyMassEntityTarget& Target",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::GetServerBoolValue",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "GetServerBoolValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerBoolValue(const FCrowdyMassEntityTarget& Target, FName Name, const FBoolProperty& Source, bool& Out)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName Name, const FBoolProperty& Source, bool& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::GetServerValue",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "GetServerValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerValue(const FCrowdyMassEntityTarget& Target, FName Name, int32& Value)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName Name, int32& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::GetServerValueAs",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "GetServerValueAs",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerValueAs(const FCrowdyMassEntityTarget& Target, FName Name, T& Out)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName Name, T& Out",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::GetServerValueInto",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "GetServerValueInto",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerValueInto(const FCrowdyMassEntityTarget& Target, FName Name, const FProperty* DestProperty, void* Dest)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName Name, const FProperty* DestProperty, void* Dest",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassServerValuesLibrary::PropertyHolds",
      "owner": "UCrowdyMassServerValuesLibrary",
      "owner_kind": "class",
      "name": "PropertyHolds",
      "test_helper": false,
      "implementation": false,
      "signature": "bool PropertyHolds(const FProperty& Property)",
      "return_type": "bool",
      "params": "const FProperty& Property",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassServerValuesLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldBool",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "GetFieldBool",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetFieldBool(const FCrowdyMassEntityTarget& Target, FName FieldName, bool& bOutValue)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, bool& bOutValue",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldByte",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "GetFieldByte",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetFieldByte(const FCrowdyMassEntityTarget& Target, FName FieldName, uint8& OutValue)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, uint8& OutValue",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldFloat",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "GetFieldFloat",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetFieldFloat(const FCrowdyMassEntityTarget& Target, FName FieldName, double& OutValue)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, double& OutValue",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldInt",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "GetFieldInt",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetFieldInt(const FCrowdyMassEntityTarget& Target, FName FieldName, int32& OutValue)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, int32& OutValue",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::GetFieldVector",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "GetFieldVector",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetFieldVector(const FCrowdyMassEntityTarget& Target, FName FieldName, FVector& OutValue)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, FVector& OutValue",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::IsFieldRegistered",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "IsFieldRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsFieldRegistered(FName FieldName)",
      "return_type": "bool",
      "params": "FName FieldName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::IsTargetLive",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "IsTargetLive",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsTargetLive(const FCrowdyMassEntityTarget& Target)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::ResetSendThrottleForTest",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "ResetSendThrottleForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ResetSendThrottleForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SendEntityAction",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SendEntityAction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SendEntityAction(const FCrowdyMassEntityTarget& Target, FName ActionName, int32 Variant = 0, float PlayRate = 1.0f)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName ActionName, int32 Variant = 0, float PlayRate = 1.0f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetEntityPose",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SetEntityPose",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetEntityPose(const FCrowdyMassEntityTarget& Target, FName PoseName)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName PoseName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldBool",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SetFieldBool",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetFieldBool(const FCrowdyMassEntityTarget& Target, FName FieldName, bool bValue)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, bool bValue",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldByte",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SetFieldByte",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetFieldByte(const FCrowdyMassEntityTarget& Target, FName FieldName, uint8 Value)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, uint8 Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldFloat",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SetFieldFloat",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetFieldFloat(const FCrowdyMassEntityTarget& Target, FName FieldName, double Value)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, double Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldInt",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SetFieldInt",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetFieldInt(const FCrowdyMassEntityTarget& Target, FName FieldName, int32 Value)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, int32 Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTargetLibrary::SetFieldVector",
      "owner": "UCrowdyMassTargetLibrary",
      "owner_kind": "class",
      "name": "SetFieldVector",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetFieldVector(const FCrowdyMassEntityTarget& Target, FName FieldName, FVector Value)",
      "return_type": "bool",
      "params": "const FCrowdyMassEntityTarget& Target, FName FieldName, FVector Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Target/CrowdyMassTargetLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapActors",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxOverlapActors",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxOverlapActors(const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapActorsWithOrientation",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxOverlapActorsWithOrientation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxOverlapActorsWithOrientation(const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapComponents",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxOverlapComponents",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxOverlapComponents(const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxOverlapComponentsWithOrientation",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxOverlapComponentsWithOrientation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxOverlapComponentsWithOrientation(const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector BoxPos, FVector BoxExtent, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceMulti",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxTraceMulti",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxTraceMulti(const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceMultiByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxTraceMultiByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxTraceMultiByProfile(const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceMultiForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxTraceMultiForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxTraceMultiForObjects(const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceSingle",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxTraceSingle",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxTraceSingle(const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceSingleByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxTraceSingleByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxTraceSingleByProfile(const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassBoxTraceSingleForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassBoxTraceSingleForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassBoxTraceSingleForObjects(const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FVector HalfSize, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapActors",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleOverlapActors",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleOverlapActors(const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapActorsWithOrientation",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleOverlapActorsWithOrientation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleOverlapActorsWithOrientation(const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapComponents",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleOverlapComponents",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleOverlapComponents(const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleOverlapComponentsWithOrientation",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleOverlapComponentsWithOrientation",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleOverlapComponentsWithOrientation(const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector CapsulePos, float Radius, float HalfHeight, FRotator Orientation, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceMulti",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleTraceMulti",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleTraceMulti(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceMultiByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleTraceMultiByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleTraceMultiByProfile(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceMultiForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleTraceMultiForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleTraceMultiForObjects(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceSingle",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleTraceSingle",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleTraceSingle(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceSingleByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleTraceSingleByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleTraceSingleByProfile(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassCapsuleTraceSingleForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassCapsuleTraceSingleForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassCapsuleTraceSingleForObjects(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, float HalfHeight, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceMulti",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassLineTraceMulti",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassLineTraceMulti(const UObject* WorldContextObject, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceMultiByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassLineTraceMultiByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassLineTraceMultiByProfile(const UObject* WorldContextObject, FVector Start, FVector End, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceMultiForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassLineTraceMultiForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassLineTraceMultiForObjects(const UObject* WorldContextObject, FVector Start, FVector End, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceSingle",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassLineTraceSingle",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassLineTraceSingle(const UObject* WorldContextObject, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceSingleByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassLineTraceSingleByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassLineTraceSingleByProfile(const UObject* WorldContextObject, FVector Start, FVector End, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassLineTraceSingleForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassLineTraceSingleForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassLineTraceSingleForObjects(const UObject* WorldContextObject, FVector Start, FVector End, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereOverlapActors",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereOverlapActors",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereOverlapActors(const UObject* WorldContextObject, FVector SpherePos, float SphereRadius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector SpherePos, float SphereRadius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ActorClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereOverlapComponents",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereOverlapComponents",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereOverlapComponents(const UObject* WorldContextObject, FVector SpherePos, float SphereRadius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector SpherePos, float SphereRadius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, UClass* ComponentClassFilter, const TArray<AActor*>& ActorsToIgnore, TArray<FCrowdyMassOverlapResult>& OutOverlaps",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceMulti",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereTraceMulti",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereTraceMulti(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceMultiByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereTraceMultiByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereTraceMultiByProfile(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceMultiForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereTraceMultiForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereTraceMultiForObjects(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, TArray<FCrowdyMassTraceHit>& OutHits, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceSingle",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereTraceSingle",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereTraceSingle(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, ETraceTypeQuery TraceChannel, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceSingleByProfile",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereTraceSingleByProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereTraceSingleByProfile(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, FName ProfileName, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::CrowdyMassSphereTraceSingleForObjects",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "CrowdyMassSphereTraceSingleForObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyMassSphereTraceSingleForObjects(const UObject* WorldContextObject, FVector Start, FVector End, float Radius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FVector Start, FVector End, float Radius, const TArray<TEnumAsByte<EObjectTypeQuery>>& ObjectTypes, bool bTraceComplex, const TArray<AActor*>& ActorsToIgnore, EDrawDebugTrace::Type DrawDebugType, FCrowdyMassTraceHit& OutHit, bool bIgnoreSelf = true, FLinearColor TraceColor = FLinearColor(0.0f, 0.2f, 1.0f, 1.0f), FLinearColor TraceHitColor = FLinearColor(1.0f, 0.45f, 0.0f, 1.0f), float DrawTime = 5.0f, bool bDrawMassCandidateShapes = false, bool bDrawSpatialGridCells = false",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::GetEntity",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "GetEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "T* GetEntity(const FCrowdyMassTraceHit& Hit)",
      "return_type": "T*",
      "params": "const FCrowdyMassTraceHit& Hit",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::GetEntity",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "GetEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyMassEntity* GetEntity(const FCrowdyMassTraceHit& Hit)",
      "return_type": "UCrowdyMassEntity*",
      "params": "const FCrowdyMassTraceHit& Hit",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::SetEntityTraceCollisionEnabled",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "SetEntityTraceCollisionEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetEntityTraceCollisionEnabled(const UObject* WorldContextObject, FMassEntityHandle Entity, bool bEnabled)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject, FMassEntityHandle Entity, bool bEnabled",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceBlueprintLibrary::SetHitZoneTable",
      "owner": "UCrowdyMassTraceBlueprintLibrary",
      "owner_kind": "class",
      "name": "SetHitZoneTable",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetHitZoneTable(const UObject* WorldContextObject, UCrowdyMassHitZoneTable* HitZoneTable)",
      "return_type": "void",
      "params": "const UObject* WorldContextObject, UCrowdyMassHitZoneTable* HitZoneTable",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Trace/CrowdyMassTraceBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassTraceCollisionTrait::SetObjectType",
      "owner": "UCrowdyMassTraceCollisionTrait",
      "owner_kind": "class",
      "name": "SetObjectType",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetObjectType(const ECollisionChannel InObjectType)",
      "return_type": "void",
      "params": "const ECollisionChannel InObjectType",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Traits/CrowdyMassTraceCollisionTrait.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassVisualReleaseQueue::DrainPendingVisualReleases",
      "owner": "UCrowdyMassVisualReleaseQueue",
      "owner_kind": "class",
      "name": "DrainPendingVisualReleases",
      "test_helper": false,
      "implementation": false,
      "signature": "void DrainPendingVisualReleases(TArray<FCrowdyMassPendingVisualRelease>& OutReleases)",
      "return_type": "void",
      "params": "TArray<FCrowdyMassPendingVisualRelease>& OutReleases",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassVisualReleaseQueue.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassVisualReleaseQueue::GetPendingVisualReleaseCount",
      "owner": "UCrowdyMassVisualReleaseQueue",
      "owner_kind": "class",
      "name": "GetPendingVisualReleaseCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetPendingVisualReleaseCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassVisualReleaseQueue.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyMassVisualReleaseQueue::QueueVisualReleases",
      "owner": "UCrowdyMassVisualReleaseQueue",
      "owner_kind": "class",
      "name": "QueueVisualReleases",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 QueueVisualReleases(TConstArrayView<FCrowdyMassPendingVisualRelease> Releases)",
      "return_type": "int32",
      "params": "TConstArrayView<FCrowdyMassPendingVisualRelease> Releases",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassVisualReleaseQueue.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::GrantOwnershipToHost",
      "owner": "UCrowdyOwnershipTransfer",
      "owner_kind": "class",
      "name": "GrantOwnershipToHost",
      "test_helper": false,
      "implementation": false,
      "signature": "void GrantOwnershipToHost(UObject* WorldContextObject, AActor* TargetEntity)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::GrantOwnershipTransfer",
      "owner": "UCrowdyOwnershipTransfer",
      "owner_kind": "class",
      "name": "GrantOwnershipTransfer",
      "test_helper": false,
      "implementation": false,
      "signature": "void GrantOwnershipTransfer(UObject* WorldContextObject, AActor* TargetEntity, AActor* NewOwner)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity, AActor* NewOwner",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::GrantOwnershipTransferToPlayer",
      "owner": "UCrowdyOwnershipTransfer",
      "owner_kind": "class",
      "name": "GrantOwnershipTransferToPlayer",
      "test_helper": false,
      "implementation": false,
      "signature": "void GrantOwnershipTransferToPlayer(UObject* WorldContextObject, AActor* TargetEntity, FGuid NewOwnerPlayerID)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity, FGuid NewOwnerPlayerID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyOwnershipTransfer::RequestOwnershipTransfer",
      "owner": "UCrowdyOwnershipTransfer",
      "owner_kind": "class",
      "name": "RequestOwnershipTransfer",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestOwnershipTransfer(UObject* WorldContextObject, AActor* TargetEntity)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Ownership/CrowdyOwnershipTransfer.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::ClearAllState",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "ClearAllState",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearAllState()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::DeriveInstanceKey",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "DeriveInstanceKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DeriveInstanceKey(const UObject* Owner)",
      "return_type": "FString",
      "params": "const UObject* Owner",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::InitialSetup",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "InitialSetup",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitialSetup(UCrowdySDKBridgeSubsystem* Bridge, UCrowdyGameSession* Session)",
      "return_type": "void",
      "params": "UCrowdySDKBridgeSubsystem* Bridge, UCrowdyGameSession* Session",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::K2_PullState",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "K2_PullState",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_PullState(FLatentActionInfo LatentInfo, UObject* Subject, FCrowdyWildcardStruct& OutState, EPullStateResult& Result)",
      "return_type": "void",
      "params": "FLatentActionInfo LatentInfo, UObject* Subject, FCrowdyWildcardStruct& OutState, EPullStateResult& Result",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::K2_PushState",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "K2_PushState",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_PushState(const FCrowdyWildcardStruct& State, UObject* Subject)",
      "return_type": "void",
      "params": "const FCrowdyWildcardStruct& State, UObject* Subject",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::PullState",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "PullState",
      "test_helper": false,
      "implementation": false,
      "signature": "void PullState(UObject* Subject, TFunction<void(bool bSuccess, const T&)> Callback)",
      "return_type": "void",
      "params": "UObject* Subject, TFunction<void(bool bSuccess, const T&)> Callback",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPersistenceSubsystem::PushState",
      "owner": "UCrowdyPersistenceSubsystem",
      "owner_kind": "class",
      "name": "PushState",
      "test_helper": false,
      "implementation": false,
      "signature": "void PushState(const T& Data, UObject* Subject = nullptr)",
      "return_type": "void",
      "params": "const T& Data, UObject* Subject = nullptr",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPersistenceSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_GetPlayerName::GetPlayerName",
      "owner": "UCrowdyPlayers_GetPlayerName",
      "owner_kind": "class",
      "name": "GetPlayerName",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyPlayers_GetPlayerName* GetPlayerName(UObject* WorldContextObject, int64 UserID)",
      "return_type": "UCrowdyPlayers_GetPlayerName*",
      "params": "UObject* WorldContextObject, int64 UserID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_GetPlayerNames::GetPlayerNames",
      "owner": "UCrowdyPlayers_GetPlayerNames",
      "owner_kind": "class",
      "name": "GetPlayerNames",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyPlayers_GetPlayerNames* GetPlayerNames(UObject* WorldContextObject, const TArray<int64>& UserIDs)",
      "return_type": "UCrowdyPlayers_GetPlayerNames*",
      "params": "UObject* WorldContextObject, const TArray<int64>& UserIDs",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers_SetPlayerName::SetPlayerName",
      "owner": "UCrowdyPlayers_SetPlayerName",
      "owner_kind": "class",
      "name": "SetPlayerName",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyPlayers_SetPlayerName* SetPlayerName(UObject* WorldContextObject, const FString& Gamertag, const FString& Disambiguation)",
      "return_type": "UCrowdyPlayers_SetPlayerName*",
      "params": "UObject* WorldContextObject, const FString& Gamertag, const FString& Disambiguation",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::GetPlayerName",
      "owner": "UCrowdyPlayers",
      "owner_kind": "class",
      "name": "GetPlayerName",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetPlayerName(int64 UserID, FOnPlayerProfileRead OnResult, FOnPlayersError OnError)",
      "return_type": "void",
      "params": "int64 UserID, FOnPlayerProfileRead OnResult, FOnPlayersError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::GetPlayerNames",
      "owner": "UCrowdyPlayers",
      "owner_kind": "class",
      "name": "GetPlayerNames",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetPlayerNames(const TArray<int64>& UserIDs, FOnPlayerProfilesRead OnResult, FOnPlayersError OnError)",
      "return_type": "void",
      "params": "const TArray<int64>& UserIDs, FOnPlayerProfilesRead OnResult, FOnPlayersError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::InitializeForTest",
      "owner": "UCrowdyPlayers",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(const TSharedPtr<FCrowdyCppClient>& Client)",
      "return_type": "void",
      "params": "const TSharedPtr<FCrowdyCppClient>& Client",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyPlayers::SetPlayerName",
      "owner": "UCrowdyPlayers",
      "owner_kind": "class",
      "name": "SetPlayerName",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetPlayerName(const FString& Gamertag, const FString& Disambiguation, FOnPlayerProfileRead OnResult, FOnPlayersError OnError)",
      "return_type": "void",
      "params": "const FString& Gamertag, const FString& Disambiguation, FOnPlayerProfileRead OnResult, FOnPlayersError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::CheckText",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "CheckText",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyProximityChatResult CheckText(const FString& Text, bool bConnected, bool bHasPosition)",
      "return_type": "ECrowdyProximityChatResult",
      "params": "const FString& Text, bool bConnected, bool bHasPosition",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::DescribeProximityChatResult",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "DescribeProximityChatResult",
      "test_helper": false,
      "implementation": false,
      "signature": "FString DescribeProximityChatResult(ECrowdyProximityChatResult Result)",
      "return_type": "FString",
      "params": "ECrowdyProximityChatResult Result",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::EnsureSubscription",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "EnsureSubscription",
      "test_helper": false,
      "implementation": false,
      "signature": "void EnsureSubscription()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::EntityIdFromSenderUuid",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "EntityIdFromSenderUuid",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid EntityIdFromSenderUuid(const FString& SenderUuid)",
      "return_type": "FGuid",
      "params": "const FString& SenderUuid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::IsTextRefusal",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "IsTextRefusal",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsTextRefusal(const FCrowdySendRefusal& Refusal)",
      "return_type": "bool",
      "params": "const FCrowdySendRefusal& Refusal",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::ReadReceivedText",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "ReadReceivedText",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadReceivedText(const FTextMessageNotification& Notification, const FCrowdyActorId& LocalSenderId, FCrowdyProximityText& OutMessage)",
      "return_type": "bool",
      "params": "const FTextMessageNotification& Notification, const FCrowdyActorId& LocalSenderId, FCrowdyProximityText& OutMessage",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyProximityChat::SendProximityText",
      "owner": "UCrowdyProximityChat",
      "owner_kind": "class",
      "name": "SendProximityText",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyProximityChatResult SendProximityText(const FString& Text, int32 DistanceChunks)",
      "return_type": "ECrowdyProximityChatResult",
      "params": "const FString& Text, int32 DistanceChunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRenderingBackend::ActivateInstance",
      "owner": "UCrowdyRenderingBackend",
      "owner_kind": "class",
      "name": "ActivateInstance",
      "test_helper": false,
      "implementation": false,
      "signature": "void ActivateInstance(int32 SlotId, const FGuid& UUID, UClass* EntityClass, const FInstancedStruct& InitialState) const",
      "return_type": "void",
      "params": "int32 SlotId, const FGuid& UUID, UClass* EntityClass, const FInstancedStruct& InitialState",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRenderingBackend::DeinitializeBackend",
      "owner": "UCrowdyRenderingBackend",
      "owner_kind": "class",
      "name": "DeinitializeBackend",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeinitializeBackend()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRenderingBackend::DrawsEntitiesAsCrowdRows",
      "owner": "UCrowdyRenderingBackend",
      "owner_kind": "class",
      "name": "DrawsEntitiesAsCrowdRows",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DrawsEntitiesAsCrowdRows() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRenderingBackend::InitializeBackend",
      "owner": "UCrowdyRenderingBackend",
      "owner_kind": "class",
      "name": "InitializeBackend",
      "test_helper": false,
      "implementation": false,
      "signature": "bool InitializeBackend(UWorld* World, UCrowdyRenderingBackendConfig* Config)",
      "return_type": "bool",
      "params": "UWorld* World, UCrowdyRenderingBackendConfig* Config",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRenderingBackend.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy::ApplyToActor",
      "owner": "UCrowdyRepApplicationPolicy",
      "owner_kind": "class",
      "name": "ApplyToActor",
      "test_helper": false,
      "implementation": false,
      "signature": "void ApplyToActor(AActor* Actor, int32 SlotId, int64 RenderTimeMs)",
      "return_type": "void",
      "params": "AActor* Actor, int32 SlotId, int64 RenderTimeMs",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy::ExtractFields",
      "owner": "UCrowdyRepApplicationPolicy",
      "owner_kind": "class",
      "name": "ExtractFields",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ExtractFields(const FInstancedStruct& State, int64 ServerTimestampMs, int32 SlotId)",
      "return_type": "bool",
      "params": "const FInstancedStruct& State, int64 ServerTimestampMs, int32 SlotId",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy::GetExpectedSlotCount",
      "owner": "UCrowdyRepApplicationPolicy",
      "owner_kind": "class",
      "name": "GetExpectedSlotCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetExpectedSlotCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy::OnInstanceActivated",
      "owner": "UCrowdyRepApplicationPolicy",
      "owner_kind": "class",
      "name": "OnInstanceActivated",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnInstanceActivated(AActor* Actor, const FInstancedStruct& InitialState)",
      "return_type": "void",
      "params": "AActor* Actor, const FInstancedStruct& InitialState",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy::OnInstanceActivated_Implementation",
      "owner": "UCrowdyRepApplicationPolicy",
      "owner_kind": "class",
      "name": "OnInstanceActivated_Implementation",
      "test_helper": false,
      "implementation": true,
      "signature": "void OnInstanceActivated_Implementation(AActor* Actor, const FInstancedStruct& InitialState)",
      "return_type": "void",
      "params": "AActor* Actor, const FInstancedStruct& InitialState",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyRepApplicationPolicy::OnInstanceDeactivated",
      "owner": "UCrowdyRepApplicationPolicy",
      "owner_kind": "class",
      "name": "OnInstanceDeactivated",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnInstanceDeactivated(int32 SlotId)",
      "return_type": "void",
      "params": "int32 SlotId",
      "access": "public",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Data/CrowdyRepApplicationPolicy.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedEventLibrary::CrowdyDispatchReplicatedEvent",
      "owner": "UCrowdyReplicatedEventLibrary",
      "owner_kind": "class",
      "name": "CrowdyDispatchReplicatedEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyDispatchReplicatedEvent()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyReplicatedEventLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedGameInstanceSubsystem::GetReplicatedOwnership",
      "owner": "UCrowdyReplicatedGameInstanceSubsystem",
      "owner_kind": "class",
      "name": "GetReplicatedOwnership",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyOwnership GetReplicatedOwnership() const",
      "return_type": "ECrowdyOwnership",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary::RegisterReplicatedSubsystem",
      "owner": "UCrowdyReplicatedSubsystemLibrary",
      "owner_kind": "class",
      "name": "RegisterReplicatedSubsystem",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid RegisterReplicatedSubsystem(UObject* Subsystem, ECrowdyOwnership Ownership = ECrowdyOwnership::Host)",
      "return_type": "FGuid",
      "params": "UObject* Subsystem, ECrowdyOwnership Ownership = ECrowdyOwnership::Host",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary::RegisterReplicatedSubsystemInto",
      "owner": "UCrowdyReplicatedSubsystemLibrary",
      "owner_kind": "class",
      "name": "RegisterReplicatedSubsystemInto",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid RegisterReplicatedSubsystemInto(UCrowdyEntitySubsystem* Registry, UObject* Subsystem, ECrowdyOwnership Ownership)",
      "return_type": "FGuid",
      "params": "UCrowdyEntitySubsystem* Registry, UObject* Subsystem, ECrowdyOwnership Ownership",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary::UnregisterReplicatedSubsystem",
      "owner": "UCrowdyReplicatedSubsystemLibrary",
      "owner_kind": "class",
      "name": "UnregisterReplicatedSubsystem",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterReplicatedSubsystem(UObject* Subsystem)",
      "return_type": "void",
      "params": "UObject* Subsystem",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedSubsystemLibrary::UnregisterReplicatedSubsystemInto",
      "owner": "UCrowdyReplicatedSubsystemLibrary",
      "owner_kind": "class",
      "name": "UnregisterReplicatedSubsystemInto",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterReplicatedSubsystemInto(UCrowdyEntitySubsystem* Registry, UObject* Subsystem)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* Registry, UObject* Subsystem",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystemLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyReplicatedWorldSubsystem::GetReplicatedOwnership",
      "owner": "UCrowdyReplicatedWorldSubsystem",
      "owner_kind": "class",
      "name": "GetReplicatedOwnership",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyOwnership GetReplicatedOwnership() const",
      "return_type": "ECrowdyOwnership",
      "params": "",
      "access": "protected",
      "static": false,
      "virtual": true,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyReplicatedSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetDiscoveryUrl",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetDiscoveryUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetDiscoveryUrl() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetGameApiHttpUrl",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetGameApiHttpUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetGameApiHttpUrl() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetGameApiWsUrl",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetGameApiWsUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetGameApiWsUrl() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetReleaseEnvironment",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetReleaseEnvironment",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyEnvironment GetReleaseEnvironment()",
      "return_type": "ECrowdyEnvironment",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetServerObjectCallTimeoutMs",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetServerObjectCallTimeoutMs",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetServerObjectCallTimeoutMs() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetServerObjectOpenTimeoutMs",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetServerObjectOpenTimeoutMs",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetServerObjectOpenTimeoutMs() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetShippedDefaultProfilePath",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetShippedDefaultProfilePath",
      "test_helper": false,
      "implementation": false,
      "signature": "FSoftObjectPath GetShippedDefaultProfilePath()",
      "return_type": "FSoftObjectPath",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::GetShippedDefaultProfileProvider",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "GetShippedDefaultProfileProvider",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetShippedDefaultProfileProvider()",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::MakeClientConfig",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "MakeClientConfig",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyCppClientConfig MakeClientConfig() const",
      "return_type": "FCrowdyCppClientConfig",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::ProfileDrawsCrowdRows",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "ProfileDrawsCrowdRows",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ProfileDrawsCrowdRows(const UCrowdyMapProfile* Profile)",
      "return_type": "bool",
      "params": "const UCrowdyMapProfile* Profile",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::RegisterShippedDefaultProfile",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "RegisterShippedDefaultProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterShippedDefaultProfile(const FString& ProviderName, const TSoftObjectPtr<UCrowdyMapProfile>& Profile)",
      "return_type": "void",
      "params": "const FString& ProviderName, const TSoftObjectPtr<UCrowdyMapProfile>& Profile",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::ResolveProfileForWorld",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "ResolveProfileForWorld",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyMapProfile* ResolveProfileForWorld(const UWorld* World)",
      "return_type": "const UCrowdyMapProfile*",
      "params": "const UWorld* World",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::ResolveShippedDefaultProfile",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "ResolveShippedDefaultProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyMapProfile* ResolveShippedDefaultProfile(FString& OutUnavailableReason)",
      "return_type": "const UCrowdyMapProfile*",
      "params": "FString& OutUnavailableReason",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKDeveloperSettings::UnregisterShippedDefaultProfile",
      "owner": "UCrowdySDKDeveloperSettings",
      "owner_kind": "class",
      "name": "UnregisterShippedDefaultProfile",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnregisterShippedDefaultProfile(const FString& ProviderName)",
      "return_type": "void",
      "params": "const FString& ProviderName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/CrowdySDKDeveloperSettings.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::BeginMagicLinkSignIn",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "BeginMagicLinkSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "void BeginMagicLinkSignIn(const FString Email) const",
      "return_type": "void",
      "params": "const FString Email",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::BeginSocialSignIn",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "BeginSocialSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "void BeginSocialSignIn(const FString Provider) const",
      "return_type": "void",
      "params": "const FString Provider",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::BindAuthenticationForTest",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "BindAuthenticationForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void BindAuthenticationForTest(UCrowdyAuthentication* Auth)",
      "return_type": "void",
      "params": "UCrowdyAuthentication* Auth",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::CancelSignIn",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "CancelSignIn",
      "test_helper": false,
      "implementation": false,
      "signature": "void CancelSignIn() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::CompleteLoginLink",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "CompleteLoginLink",
      "test_helper": false,
      "implementation": false,
      "signature": "void CompleteLoginLink(const FString Token) const",
      "return_type": "void",
      "params": "const FString Token",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DeregisterAllReceptionLayers",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DeregisterAllReceptionLayers",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeregisterAllReceptionLayers()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchActorHeartbeat",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DispatchActorHeartbeat",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchActorHeartbeat(const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const FString& InstigatorID)",
      "return_type": "void",
      "params": "const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const FString& InstigatorID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchActorUpdate",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DispatchActorUpdate",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchActorUpdate(const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const ECrowdyDecayRate DecayRate, const ECrowdyReplicationDistance ReplicationDistance, const FString& InstigatorID, const FInstancedStruct& ActorStatePayload, FCrowdyClassID ClassID, bool bAsync = false)",
      "return_type": "void",
      "params": "const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const ECrowdyDecayRate DecayRate, const ECrowdyReplicationDistance ReplicationDistance, const FString& InstigatorID, const FInstancedStruct& ActorStatePayload, FCrowdyClassID ClassID, bool bAsync = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchGameEvent",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEvent(int64 ChunkX, int64 ChunkY, int64 ChunkZ, ECrowdyDecayRate DecayRate, ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, const T& EventPayload, ECrowdyTarget Target = ECrowdyTarget::Everyone, const FGuid& TargetID = FGuid(), bool bAsync = false)",
      "return_type": "void",
      "params": "int64 ChunkX, int64 ChunkY, int64 ChunkZ, ECrowdyDecayRate DecayRate, ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, const T& EventPayload, ECrowdyTarget Target = ECrowdyTarget::Everyone, const FGuid& TargetID = FGuid(), bool bAsync = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchGameEvent_Internal",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEvent_Internal",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEvent_Internal(int64 ChunkX, int64 ChunkY, int64 ChunkZ, ECrowdyDecayRate DecayRate, ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, FInstancedStruct EventPayload, ECrowdyTarget Target, const FGuid& TargetID, bool bAsync)",
      "return_type": "void",
      "params": "int64 ChunkX, int64 ChunkY, int64 ChunkZ, ECrowdyDecayRate DecayRate, ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, FInstancedStruct EventPayload, ECrowdyTarget Target, const FGuid& TargetID, bool bAsync",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchGameEventView_Internal",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DispatchGameEventView_Internal",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchGameEventView_Internal(int64 ChunkX, int64 ChunkY, int64 ChunkZ, ECrowdyDecayRate DecayRate, ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, const UScriptStruct* PayloadStruct, const void* PayloadMemory, ECrowdyTarget Target, const FGuid& TargetID)",
      "return_type": "void",
      "params": "int64 ChunkX, int64 ChunkY, int64 ChunkZ, ECrowdyDecayRate DecayRate, ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, const UScriptStruct* PayloadStruct, const void* PayloadMemory, ECrowdyTarget Target, const FGuid& TargetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::DispatchSingleActorMessage_Internal",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "DispatchSingleActorMessage_Internal",
      "test_helper": false,
      "implementation": false,
      "signature": "void DispatchSingleActorMessage_Internal(int64 ChunkX, int64 ChunkY, int64 ChunkZ, const FGuid& TargetActorID, FInstancedStruct EventPayload, bool bAsync)",
      "return_type": "void",
      "params": "int64 ChunkX, int64 ChunkY, int64 ChunkZ, const FGuid& TargetActorID, FInstancedStruct EventPayload, bool bAsync",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetServiceRegistry",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "GetServiceRegistry",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServiceRegistry* GetServiceRegistry() const",
      "return_type": "FCrowdyServiceRegistry*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetUDPConnectionState",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "GetUDPConnectionState",
      "test_helper": false,
      "implementation": false,
      "signature": "EUDPConnectionState GetUDPConnectionState() const",
      "return_type": "EUDPConnectionState",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetVoiceChatDistance",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "GetVoiceChatDistance",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetVoiceChatDistance() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::GetVoiceMicState",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "GetVoiceMicState",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyVoiceMicState GetVoiceMicState() const",
      "return_type": "ECrowdyVoiceMicState",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::K2_DispatchGameEvent",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "K2_DispatchGameEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_DispatchGameEvent(const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const ECrowdyDecayRate DecayRate, const ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, const int32& EventPayload, const ECrowdyTarget Target, const FGuid& TargetID, bool bAsync = false)",
      "return_type": "void",
      "params": "const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const ECrowdyDecayRate DecayRate, const ECrowdyReplicationDistance ReplicationDistance, const FGuid& InstigatorID, const int32& EventPayload, const ECrowdyTarget Target, const FGuid& TargetID, bool bAsync = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Login",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "Login",
      "test_helper": false,
      "implementation": false,
      "signature": "void Login(const FString Email, const FString Password) const",
      "return_type": "void",
      "params": "const FString Email, const FString Password",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Logout",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "Logout",
      "test_helper": false,
      "implementation": false,
      "signature": "void Logout() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::MuteVoiceChat",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "MuteVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void MuteVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::PlayVoiceChat",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "PlayVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void PlayVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RefreshAppToken",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "RefreshAppToken",
      "test_helper": false,
      "implementation": false,
      "signature": "void RefreshAppToken() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Register",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "Register",
      "test_helper": false,
      "implementation": false,
      "signature": "void Register(const FString Email, const FString Password) const",
      "return_type": "void",
      "params": "const FString Email, const FString Password",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::ReloadEndpointsFromSettings",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "ReloadEndpointsFromSettings",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReloadEndpointsFromSettings()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RequestTeleportPermission",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "RequestTeleportPermission",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestTeleportPermission(const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const int32 VoxelX, const int32 VoxelY, const int32 VoxelZ) const",
      "return_type": "void",
      "params": "const int64 ChunkX, const int64 ChunkY, const int64 ChunkZ, const int32 VoxelX, const int32 VoxelY, const int32 VoxelZ",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RequestUDPAccess",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "RequestUDPAccess",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestUDPAccess() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::RequestVersionInfo",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "RequestVersionInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestVersionInfo() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SendMessage",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SendMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void SendMessage(const ICrowdyMessage& Message) const",
      "return_type": "void",
      "params": "const ICrowdyMessage& Message",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetDiscoveryUrl",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetDiscoveryUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetDiscoveryUrl(const FString InUrl) const",
      "return_type": "void",
      "params": "const FString InUrl",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetExpectedActorUpdateStateSize",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetExpectedActorUpdateStateSize",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetExpectedActorUpdateStateSize(const int32 InSize) const",
      "return_type": "void",
      "params": "const int32 InSize",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetGameApiUrl",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetGameApiUrl",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameApiUrl(const FString InHttpUrl) const",
      "return_type": "void",
      "params": "const FString InHttpUrl",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetGameSessionInfo",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetGameSessionInfo",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetGameSessionInfo(const FGameSessionInfo GameSessionInfo)",
      "return_type": "void",
      "params": "const FGameSessionInfo GameSessionInfo",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetQueryEndpoint",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetQueryEndpoint",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetQueryEndpoint(const FString InEndpoint) const",
      "return_type": "void",
      "params": "const FString InEndpoint",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetVoiceChatDistance",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetVoiceChatDistance",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetVoiceChatDistance(int32 Chunks)",
      "return_type": "void",
      "params": "int32 Chunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SetVoiceChatStreamTimeoutThreshold",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SetVoiceChatStreamTimeoutThreshold",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetVoiceChatStreamTimeoutThreshold(const float InSeconds)",
      "return_type": "void",
      "params": "const float InSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StartUDPTimeoutMonitoring",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "StartUDPTimeoutMonitoring",
      "test_helper": false,
      "implementation": false,
      "signature": "void StartUDPTimeoutMonitoring(const float ThresholdSeconds = 30.0f)",
      "return_type": "void",
      "params": "const float ThresholdSeconds = 30.0f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StartVoiceChat",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "StartVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void StartVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StopNetworkOperations",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "StopNetworkOperations",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopNetworkOperations() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StopUDPTimeoutMonitoring",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "StopUDPTimeoutMonitoring",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopUDPTimeoutMonitoring()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::StopVoiceChat",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "StopVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::Subscribe",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "Subscribe",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription Subscribe(TConstArrayView<FCrowdySubscriptionKey> Keys, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "TConstArrayView<FCrowdySubscriptionKey> Keys, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToActorUpdatePayload",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToActorUpdatePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToActorUpdatePayload(const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToActorUpdatePayload",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToActorUpdatePayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToActorUpdatePayload(FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToAllPayloads",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToAllPayloads",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToAllPayloads(ECrowdyPayloadCategory Category, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "ECrowdyPayloadCategory Category, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToEventPayload",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToEventPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToEventPayload(const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "const UScriptStruct* PayloadStruct, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToEventPayload",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToEventPayload",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToEventPayload(FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "FCrowdyTypeID TypeID, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToOpcode",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToOpcode(ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, FCrowdyDeliveryHandler Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::SubscribeToOpcode",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "SubscribeToOpcode",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdySubscription SubscribeToOpcode(ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, TFunction<void(const TMessage&, const FCrowdyDelivery&)> Handler) const",
      "return_type": "FCrowdySubscription",
      "params": "ECrowdyMessageType MessageType, const FCrowdySubscriptionOptions& Options, TFunction<void(const TMessage&, const FCrowdyDelivery&)> Handler",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::ToggleNetworkMessageProcessing",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "ToggleNetworkMessageProcessing",
      "test_helper": false,
      "implementation": false,
      "signature": "void ToggleNetworkMessageProcessing() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::ToggleOwnerEcho",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "ToggleOwnerEcho",
      "test_helper": false,
      "implementation": false,
      "signature": "void ToggleOwnerEcho(bool bEnable)",
      "return_type": "void",
      "params": "bool bEnable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySDKSubsystem::TriggerUdpHeartbeat",
      "owner": "UCrowdySDKSubsystem",
      "owner_kind": "class",
      "name": "TriggerUdpHeartbeat",
      "test_helper": false,
      "implementation": false,
      "signature": "void TriggerUdpHeartbeat() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerCallAction::CallServerFunction",
      "owner": "UCrowdyServerCallAction",
      "owner_kind": "class",
      "name": "CallServerFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerCallAction* CallServerFunction(UObject* WorldContextObject, UCrowdyServerObject* Object, FName Function, const FInstancedStruct& Inputs, float Timeout = 0.f)",
      "return_type": "UCrowdyServerCallAction*",
      "params": "UObject* WorldContextObject, UCrowdyServerObject* Object, FName Function, const FInstancedStruct& Inputs, float Timeout = 0.f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerCallAction::Setup",
      "owner": "UCrowdyServerCallAction",
      "owner_kind": "class",
      "name": "Setup",
      "test_helper": false,
      "implementation": false,
      "signature": "void Setup(UObject* WorldContextObject, UCrowdyServerObject* InObject, FName InFunction, const FInstancedStruct& InInputs, const FString& InInputError, float InTimeout)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, UCrowdyServerObject* InObject, FName InFunction, const FInstancedStruct& InInputs, const FString& InInputError, float InTimeout",
      "access": "protected",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::ApplyRecordsForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "ApplyRecordsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void ApplyRecordsForTest(TConstArrayView<TPair<FString, FInstancedStruct>> Changed, TConstArrayView<FString> Removed)",
      "return_type": "void",
      "params": "TConstArrayView<TPair<FString, FInstancedStruct>> Changed, TConstArrayView<FString> Removed",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::Call",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "Call",
      "test_helper": false,
      "implementation": false,
      "signature": "void Call(FName Function, const FInstancedPropertyBag& Params, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f)",
      "return_type": "void",
      "params": "FName Function, const FInstancedPropertyBag& Params, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::Call",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "Call",
      "test_helper": false,
      "implementation": false,
      "signature": "void Call(FName Function, const FInstancedStruct& Params, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f)",
      "return_type": "void",
      "params": "FName Function, const FInstancedStruct& Params, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::FindValues",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "FindValues",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct* FindValues(const FString* RecordId) const",
      "return_type": "const FInstancedStruct*",
      "params": "const FString* RecordId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::FMessageTopic::IsWanted",
      "owner": "UCrowdyServerObject::FMessageTopic",
      "owner_kind": "struct",
      "name": "IsWanted",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsWanted() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::FRecordEventWatcher::Watches",
      "owner": "UCrowdyServerObject::FRecordEventWatcher",
      "owner_kind": "struct",
      "name": "Watches",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Watches(const FString& Id, const FCrowdyServerRecordEvent& Other) const",
      "return_type": "bool",
      "params": "const FString& Id, const FCrowdyServerRecordEvent& Other",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetAnnouncedSerial",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetAnnouncedSerial",
      "test_helper": false,
      "implementation": false,
      "signature": "uint64 GetAnnouncedSerial() const",
      "return_type": "uint64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetDefinition",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyServerObjectDefinition* GetDefinition() const",
      "return_type": "const UCrowdyServerObjectDefinition*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetFailureReason",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetFailureReason",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& GetFailureReason() const",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetFieldVariableNames",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetFieldVariableNames",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetFieldVariableNames(TArray<FString>& OutNames) const",
      "return_type": "void",
      "params": "TArray<FString>& OutNames",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetInstanceId",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetInstanceId",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& GetInstanceId() const",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetLeader",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetLeader",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetLeader() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetMemberCount",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetMemberCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetMemberCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetMembers",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<int64> GetMembers() const",
      "return_type": "TArray<int64>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetMessageBindings",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetMessageBindings",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServerMessageBindings& GetMessageBindings()",
      "return_type": "FCrowdyServerMessageBindings&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetRecord",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyServerRecord* GetRecord(const FString& Id) const",
      "return_type": "const FCrowdyServerRecord*",
      "params": "const FString& Id",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetRecordIds",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetRecordIds",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> GetRecordIds() const",
      "return_type": "TArray<FString>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetSignedInUserId",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetSignedInUserId",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetSignedInUserId() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetState",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetState",
      "test_helper": false,
      "implementation": false,
      "signature": "const FInstancedStruct& GetState() const",
      "return_type": "const FInstancedStruct&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetStateList",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetStateList",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedPropertyBag GetStateList() const",
      "return_type": "FInstancedPropertyBag",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetStatus",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetStatus",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyServerObjectStatus GetStatus() const",
      "return_type": "ECrowdyServerObjectStatus",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::GetVariableBindings",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "GetVariableBindings",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServerVariableBindings& GetVariableBindings()",
      "return_type": "FCrowdyServerVariableBindings&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::HandlePushForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "HandlePushForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandlePushForTest(const FCrowdyNativeExecPush& Push)",
      "return_type": "void",
      "params": "const FCrowdyNativeExecPush& Push",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::HoldsRecords",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "HoldsRecords",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HoldsRecords() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsLeader",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "IsLeader",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLeader() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsMember",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "IsMember",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsMember() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsOpenForJoining",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "IsOpenForJoining",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsOpenForJoining() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsRecordWatchedForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "IsRecordWatchedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsRecordWatchedForTest(const FString& Id) const",
      "return_type": "bool",
      "params": "const FString& Id",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::IsUnreadOwnerValue",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "IsUnreadOwnerValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsUnreadOwnerValue(FName Variable) const",
      "return_type": "bool",
      "params": "FName Variable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_FindRecord",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_FindRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "bool K2_FindRecord(const FString& Id, FInstancedStruct& Values, int64& Owner, FString& Team) const",
      "return_type": "bool",
      "params": "const FString& Id, FInstancedStruct& Values, int64& Owner, FString& Team",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetDefinition",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_GetDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObjectDefinition* K2_GetDefinition() const",
      "return_type": "UCrowdyServerObjectDefinition*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetFailureReason",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_GetFailureReason",
      "test_helper": false,
      "implementation": false,
      "signature": "FString K2_GetFailureReason() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetInstanceId",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_GetInstanceId",
      "test_helper": false,
      "implementation": false,
      "signature": "FString K2_GetInstanceId() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetStatus",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_GetStatus",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyServerObjectStatus K2_GetStatus() const",
      "return_type": "ECrowdyServerObjectStatus",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_GetVariables",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_GetVariables",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedStruct K2_GetVariables() const",
      "return_type": "FInstancedStruct",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_UnwatchMessage",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_UnwatchMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_UnwatchMessage(FName Message, FCrowdyServerMessageEvent Event)",
      "return_type": "void",
      "params": "FName Message, FCrowdyServerMessageEvent Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_UnwatchRecord",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_UnwatchRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_UnwatchRecord(const FString& RecordId, FCrowdyServerRecordEvent Event)",
      "return_type": "void",
      "params": "const FString& RecordId, FCrowdyServerRecordEvent Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_UnwatchVariables",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_UnwatchVariables",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_UnwatchVariables(FCrowdyServerVariablesEvent Event)",
      "return_type": "void",
      "params": "FCrowdyServerVariablesEvent Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_WatchMessage",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_WatchMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_WatchMessage(FName Message, FCrowdyServerMessageEvent Event)",
      "return_type": "void",
      "params": "FName Message, FCrowdyServerMessageEvent Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_WatchRecord",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_WatchRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_WatchRecord(const FString& RecordId, FCrowdyServerRecordEvent Event)",
      "return_type": "void",
      "params": "const FString& RecordId, FCrowdyServerRecordEvent Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::K2_WatchVariables",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "K2_WatchVariables",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_WatchVariables(FCrowdyServerVariablesEvent Event)",
      "return_type": "void",
      "params": "FCrowdyServerVariablesEvent Event",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::MakeCallResultForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "MakeCallResultForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "FCrowdyServerCallResult MakeCallResultForTest(FName Function, const FCrowdyNativeExecReply& Reply, const FString& Code = FString()) const",
      "return_type": "FCrowdyServerCallResult",
      "params": "FName Function, const FCrowdyNativeExecReply& Reply, const FString& Code = FString()",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::MakeInputs",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "MakeInputs",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedStruct MakeInputs(FName Function) const",
      "return_type": "FInstancedStruct",
      "params": "FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::MakeParams",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "MakeParams",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedPropertyBag MakeParams(FName Function) const",
      "return_type": "FInstancedPropertyBag",
      "params": "FName Function",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::NumMessageSubscribesForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "NumMessageSubscribesForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "uint32 NumMessageSubscribesForTest() const",
      "return_type": "uint32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::NumRecordEventWatchersForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "NumRecordEventWatchersForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumRecordEventWatchersForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::NumRecords",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "NumRecords",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 NumRecords() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::NumVariableWatchersForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "NumVariableWatchersForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumVariableWatchersForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::ToVariableNames",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "ToVariableNames",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FString> ToVariableNames(TConstArrayView<FString> Fields, bool bRecord = false) const",
      "return_type": "TArray<FString>",
      "params": "TConstArrayView<FString> Fields, bool bRecord = false",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::UnwatchMessage",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "UnwatchMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnwatchMessage(FName Message, FDelegateHandle Handle)",
      "return_type": "void",
      "params": "FName Message, FDelegateHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::UnwatchRecord",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "UnwatchRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnwatchRecord(const FString& Id, FDelegateHandle Handle)",
      "return_type": "void",
      "params": "const FString& Id, FDelegateHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::UnwatchValues",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "UnwatchValues",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnwatchValues(FDelegateHandle Handle)",
      "return_type": "void",
      "params": "FDelegateHandle Handle",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::WaitingReasonForTest",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "WaitingReasonForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "FString WaitingReasonForTest(const FCrowdyNativeExecReply& Reply, bool bRead) const",
      "return_type": "FString",
      "params": "const FCrowdyNativeExecReply& Reply, bool bRead",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::WatchMessage",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "WatchMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "FDelegateHandle WatchMessage(FName Message, FOnCrowdyServerMessage::FDelegate Listener)",
      "return_type": "FDelegateHandle",
      "params": "FName Message, FOnCrowdyServerMessage::FDelegate Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::WatchRecord",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "WatchRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "FDelegateHandle WatchRecord(const FString& Id, FOnCrowdyServerValuesChanged::FDelegate Listener)",
      "return_type": "FDelegateHandle",
      "params": "const FString& Id, FOnCrowdyServerValuesChanged::FDelegate Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObject::WatchValues",
      "owner": "UCrowdyServerObject",
      "owner_kind": "class",
      "name": "WatchValues",
      "test_helper": false,
      "implementation": false,
      "signature": "FDelegateHandle WatchValues(FOnCrowdyServerValuesChanged::FDelegate Listener)",
      "return_type": "FDelegateHandle",
      "params": "FOnCrowdyServerValuesChanged::FDelegate Listener",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::FindServerObjects",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "FindServerObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObjectSubsystem* FindServerObjects() const",
      "return_type": "UCrowdyServerObjectSubsystem*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetFailureReason",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetFailureReason",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetFailureReason() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetMessageBindings",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetMessageBindings",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServerMessageBindings& GetMessageBindings()",
      "return_type": "FCrowdyServerMessageBindings&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetReadObject",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetReadObject",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* GetReadObject() const",
      "return_type": "UCrowdyServerObject*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetRecordId",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetRecordId",
      "test_helper": false,
      "implementation": false,
      "signature": "const FString& GetRecordId() const",
      "return_type": "const FString&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetServerObject",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetServerObject",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* GetServerObject() const",
      "return_type": "UCrowdyServerObject*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetVariableBindings",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetVariableBindings",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServerVariableBindings& GetVariableBindings()",
      "return_type": "FCrowdyServerVariableBindings&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::GetVariables",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "GetVariables",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedStruct GetVariables() const",
      "return_type": "FInstancedStruct",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::ReadsRecord",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "ReadsRecord",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadsRecord() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::Rejoin",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "Rejoin",
      "test_helper": false,
      "implementation": false,
      "signature": "void Rejoin()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectComponent::ResolveInstanceId",
      "owner": "UCrowdyServerObjectComponent",
      "owner_kind": "class",
      "name": "ResolveInstanceId",
      "test_helper": false,
      "implementation": false,
      "signature": "FString ResolveInstanceId(FString& OutError) const",
      "return_type": "FString",
      "params": "FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::Bake",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "Bake",
      "test_helper": false,
      "implementation": false,
      "signature": "bool Bake(TArray<FString>& OutErrors)",
      "return_type": "bool",
      "params": "TArray<FString>& OutErrors",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::BuildTables",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "BuildTables",
      "test_helper": false,
      "implementation": false,
      "signature": "bool BuildTables(TArray<FCrowdyExecBakedStruct>& OutStructs, TArray<FCrowdyExecBakedEnum>& OutEnums, TArray<FString>& OutErrors) const",
      "return_type": "bool",
      "params": "TArray<FCrowdyExecBakedStruct>& OutStructs, TArray<FCrowdyExecBakedEnum>& OutEnums, TArray<FString>& OutErrors",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::FindFunction",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "FindFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyServerFunction* FindFunction(FName Name) const",
      "return_type": "const FCrowdyServerFunction*",
      "params": "FName Name",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::FindListName",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "FindListName",
      "test_helper": false,
      "implementation": false,
      "signature": "FString FindListName(const UScriptStruct* Struct) const",
      "return_type": "FString",
      "params": "const UScriptStruct* Struct",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::FindListStruct",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "FindListStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "const UScriptStruct* FindListStruct(const FString& Name) const",
      "return_type": "const UScriptStruct*",
      "params": "const FString& Name",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::FindMessage",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "FindMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyServerMessage* FindMessage(FName Name) const",
      "return_type": "const FCrowdyServerMessage*",
      "params": "FName Name",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::FindMessageByTopic",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "FindMessageByTopic",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyServerMessage* FindMessageByTopic(const FString& Topic) const",
      "return_type": "const FCrowdyServerMessage*",
      "params": "const FString& Topic",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::FindVariable",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "FindVariable",
      "test_helper": false,
      "implementation": false,
      "signature": "const FProperty* FindVariable(FName Variable) const",
      "return_type": "const FProperty*",
      "params": "FName Variable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::GetAreaKey",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "GetAreaKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetAreaKey(int64 ChunkX, int64 ChunkY) const",
      "return_type": "FString",
      "params": "int64 ChunkX, int64 ChunkY",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::GetLists",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "GetLists",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetLists(TArray<FCrowdyServerNamedList>& Out) const",
      "return_type": "void",
      "params": "TArray<FCrowdyServerNamedList>& Out",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::GetMemberFunctions",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "GetMemberFunctions",
      "test_helper": false,
      "implementation": false,
      "signature": "TConstArrayView<FCrowdyServerFunction> GetMemberFunctions()",
      "return_type": "TConstArrayView<FCrowdyServerFunction>",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::GetOnlyInstanceId",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "GetOnlyInstanceId",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetOnlyInstanceId() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::GetRecordStruct",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "GetRecordStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "const UScriptStruct* GetRecordStruct() const",
      "return_type": "const UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::GetStateStruct",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "GetStateStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "const UScriptStruct* GetStateStruct() const",
      "return_type": "const UScriptStruct*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::HasCrowdyTeamRecords",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "HasCrowdyTeamRecords",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasCrowdyTeamRecords() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::HasKitCollection",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "HasKitCollection",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasKitCollection() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::HasOnlyOneInstance",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "HasOnlyOneInstance",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasOnlyOneInstance() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::HasPlayerMessages",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "HasPlayerMessages",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPlayerMessages() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::HasRestrictedReaders",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "HasRestrictedReaders",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasRestrictedReaders() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::InitializeValues",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "InitializeValues",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitializeValues(const UScriptStruct* Struct, FInstancedStruct& Out) const",
      "return_type": "void",
      "params": "const UScriptStruct* Struct, FInstancedStruct& Out",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::IsFunctionLibrary",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "IsFunctionLibrary",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsFunctionLibrary() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::IsGameKitStarter",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "IsGameKitStarter",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsGameKitStarter() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::IsKeyedByPlayer",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "IsKeyedByPlayer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsKeyedByPlayer() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::IsMemberFunction",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "IsMemberFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsMemberFunction(FName Name)",
      "return_type": "bool",
      "params": "FName Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::IsReachableByPlayers",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "IsReachableByPlayers",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsReachableByPlayers() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::IsServerValueTypeAccepted",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "IsServerValueTypeAccepted",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsServerValueTypeAccepted(FEdGraphPinType PinType, bool bIsChild) const",
      "return_type": "bool",
      "params": "FEdGraphPinType PinType, bool bIsChild",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::KeepListValueServerName",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "KeepListValueServerName",
      "test_helper": false,
      "implementation": false,
      "signature": "void KeepListValueServerName(FName List, const FGuid& ValueId, const FString& ServerName)",
      "return_type": "void",
      "params": "FName List, const FGuid& ValueId, const FString& ServerName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::MakeAreaKey",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "MakeAreaKey",
      "test_helper": false,
      "implementation": false,
      "signature": "FString MakeAreaKey(int64 ChunkX, int64 ChunkY, int32 AreaSize)",
      "return_type": "FString",
      "params": "int64 ChunkX, int64 ChunkY, int32 AreaSize",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::ReportsPosition",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "ReportsPosition",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReportsPosition() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::ResolveLayout",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "ResolveLayout",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyExecLayout* ResolveLayout(FString& OutError) const",
      "return_type": "const FCrowdyExecLayout*",
      "params": "FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectDefinition::SyncGameKitActorStarters",
      "owner": "UCrowdyServerObjectDefinition",
      "owner_kind": "class",
      "name": "SyncGameKitActorStarters",
      "test_helper": false,
      "implementation": false,
      "signature": "void SyncGameKitActorStarters() const",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectDefinition.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::BindServerMessage",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "BindServerMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void BindServerMessage(UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Message, UObject* Handler, FName HandlerFunction)",
      "return_type": "void",
      "params": "UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Message, UObject* Handler, FName HandlerFunction",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::BindServerVariableChanged",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "BindServerVariableChanged",
      "test_helper": false,
      "implementation": false,
      "signature": "void BindServerVariableChanged(UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Variable, UObject* Handler, FName HandlerFunction)",
      "return_type": "void",
      "params": "UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Variable, UObject* Handler, FName HandlerFunction",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::CallLibraryFunction",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "CallLibraryFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "void CallLibraryFunction(UObject* WorldContextObject, UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedPropertyBag& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedPropertyBag& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::CallLibraryFunction",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "CallLibraryFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "void CallLibraryFunction(UObject* WorldContextObject, UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedStruct& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedStruct& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::FindServerObjectLink",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "FindServerObjectLink",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObjectLink* FindServerObjectLink(UObject* Owner, UCrowdyServerObjectDefinition* Definition, ECrowdyServerObjectFind Instance, const FString& InstanceId, int64 TeamId)",
      "return_type": "UCrowdyServerObjectLink*",
      "params": "UObject* Owner, UCrowdyServerObjectDefinition* Definition, ECrowdyServerObjectFind Instance, const FString& InstanceId, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::FindServerValue",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "FindServerValue",
      "test_helper": false,
      "implementation": false,
      "signature": "const FProperty* FindServerValue(const FInstancedStruct& Values, FName Name)",
      "return_type": "const FProperty*",
      "params": "const FInstancedStruct& Values, FName Name",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetGameKitWorldDefinition",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetGameKitWorldDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObjectDefinition* GetGameKitWorldDefinition()",
      "return_type": "UCrowdyServerObjectDefinition*",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetHeldServerObject",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetHeldServerObject",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* GetHeldServerObject(const UObject* Target, const UCrowdyServerObjectDefinition* Definition)",
      "return_type": "UCrowdyServerObject*",
      "params": "const UObject* Target, const UCrowdyServerObjectDefinition* Definition",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetPlayerInstanceId",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetPlayerInstanceId",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetPlayerInstanceId(UObject* WorldContextObject)",
      "return_type": "FString",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetPlayersOnline",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetPlayersOnline",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetPlayersOnline(UObject* Owner, int32& PlayersOnline)",
      "return_type": "bool",
      "params": "UObject* Owner, int32& PlayersOnline",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetPlayersOnlineDefinition",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetPlayersOnlineDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObjectDefinition* GetPlayersOnlineDefinition()",
      "return_type": "UCrowdyServerObjectDefinition*",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetServerObject",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetServerObject",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* GetServerObject(UObject* WorldContextObject, UCrowdyServerObjectDefinition* Definition, const FString& InstanceId, UObject* Owner, FString& Error)",
      "return_type": "UCrowdyServerObject*",
      "params": "UObject* WorldContextObject, UCrowdyServerObjectDefinition* Definition, const FString& InstanceId, UObject* Owner, FString& Error",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetServerValue",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetServerValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerValue(const FInstancedStruct& Values, FName Name, int32& Value)",
      "return_type": "bool",
      "params": "const FInstancedStruct& Values, FName Name, int32& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::GetServerValueInto",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "GetServerValueInto",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetServerValueInto(const FInstancedStruct& Values, FName Name, const FProperty* DestProperty, void* Dest)",
      "return_type": "bool",
      "params": "const FInstancedStruct& Values, FName Name, const FProperty* DestProperty, void* Dest",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::MakeFunctionInputs",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "MakeFunctionInputs",
      "test_helper": false,
      "implementation": false,
      "signature": "FInstancedStruct MakeFunctionInputs(const UCrowdyServerObjectDefinition* Definition, FName Function)",
      "return_type": "FInstancedStruct",
      "params": "const UCrowdyServerObjectDefinition* Definition, FName Function",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::NoteInputError",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "NoteInputError",
      "test_helper": false,
      "implementation": false,
      "signature": "FString NoteInputError(const FString& Errors, bool bSet, FName Input)",
      "return_type": "FString",
      "params": "const FString& Errors, bool bSet, FName Input",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReadKitWorldOnline",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "ReadKitWorldOnline",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadKitWorldOnline(const UObject* Target, const UCrowdyServerObjectDefinition* World, int32& Online, bool& bUnsent)",
      "return_type": "bool",
      "params": "const UObject* Target, const UCrowdyServerObjectDefinition* World, int32& Online, bool& bUnsent",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReadReadyValueInto",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "ReadReadyValueInto",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadReadyValueInto(const FInstancedStruct* Values, bool bReady, FName Name, const FProperty* DestProperty, void* Dest)",
      "return_type": "bool",
      "params": "const FInstancedStruct* Values, bool bReady, FName Name, const FProperty* DestProperty, void* Dest",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReadServerVariable",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "ReadServerVariable",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadServerVariable(const UObject* Target, const UCrowdyServerObjectDefinition* Definition, FName Variable, int32& Value)",
      "return_type": "bool",
      "params": "const UObject* Target, const UCrowdyServerObjectDefinition* Definition, FName Variable, int32& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReadServerVariableInto",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "ReadServerVariableInto",
      "test_helper": false,
      "implementation": false,
      "signature": "bool ReadServerVariableInto(const UObject* Target, const UCrowdyServerObjectDefinition* Definition, FName Variable, const FProperty* DestProperty, void* Dest)",
      "return_type": "bool",
      "params": "const UObject* Target, const UCrowdyServerObjectDefinition* Definition, FName Variable, const FProperty* DestProperty, void* Dest",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ReleaseServerObject",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "ReleaseServerObject",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReleaseServerObject(UCrowdyServerObject* Object, UObject* Owner)",
      "return_type": "void",
      "params": "UCrowdyServerObject* Object, UObject* Owner",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::ResolveServerObject",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "ResolveServerObject",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* ResolveServerObject(const UObject* Target, const UCrowdyServerObjectDefinition* Definition)",
      "return_type": "UCrowdyServerObject*",
      "params": "const UObject* Target, const UCrowdyServerObjectDefinition* Definition",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::SetServerValue",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "SetServerValue",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetServerValue(UPARAM(ref) FInstancedStruct& Values, FName Name, const int32& Value)",
      "return_type": "bool",
      "params": "UPARAM(ref) FInstancedStruct& Values, FName Name, const int32& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::SetServerValueFrom",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "SetServerValueFrom",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetServerValueFrom(FInstancedStruct& Values, FName Name, const FProperty* SourceProperty, const void* Source)",
      "return_type": "bool",
      "params": "FInstancedStruct& Values, FName Name, const FProperty* SourceProperty, const void* Source",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::SetServerValueOrUnset",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "SetServerValueOrUnset",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetServerValueOrUnset(UPARAM(ref) FInstancedStruct& Values, FName Name, bool bHasValue, const int32& Value)",
      "return_type": "bool",
      "params": "UPARAM(ref) FInstancedStruct& Values, FName Name, bool bHasValue, const int32& Value",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::SetServerValueOrUnsetFrom",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "SetServerValueOrUnsetFrom",
      "test_helper": false,
      "implementation": false,
      "signature": "bool SetServerValueOrUnsetFrom(FInstancedStruct& Values, FName Name, bool bHasValue, const FProperty* SourceProperty, const void* Source)",
      "return_type": "bool",
      "params": "FInstancedStruct& Values, FName Name, bool bHasValue, const FProperty* SourceProperty, const void* Source",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::UnbindServerMessage",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "UnbindServerMessage",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbindServerMessage(UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Message, UObject* Handler, FName HandlerFunction)",
      "return_type": "void",
      "params": "UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Message, UObject* Handler, FName HandlerFunction",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLibrary::UnbindServerVariableChanged",
      "owner": "UCrowdyServerObjectLibrary",
      "owner_kind": "class",
      "name": "UnbindServerVariableChanged",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbindServerVariableChanged(UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Variable, UObject* Handler, FName HandlerFunction)",
      "return_type": "void",
      "params": "UObject* Target, UCrowdyServerObjectDefinition* Definition, FName Variable, UObject* Handler, FName HandlerFunction",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetDefinition",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "GetDefinition",
      "test_helper": false,
      "implementation": false,
      "signature": "const UCrowdyServerObjectDefinition* GetDefinition() const",
      "return_type": "const UCrowdyServerObjectDefinition*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetFailureReason",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "GetFailureReason",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetFailureReason() const",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetMessageBindings",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "GetMessageBindings",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServerMessageBindings& GetMessageBindings()",
      "return_type": "FCrowdyServerMessageBindings&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetServerObject",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "GetServerObject",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* GetServerObject() const",
      "return_type": "UCrowdyServerObject*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::GetVariableBindings",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "GetVariableBindings",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyServerVariableBindings& GetVariableBindings()",
      "return_type": "FCrowdyServerVariableBindings&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::KeepsWhileOwnerLives",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "KeepsWhileOwnerLives",
      "test_helper": false,
      "implementation": false,
      "signature": "bool KeepsWhileOwnerLives() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectLink::KeepWhileOwnerLives",
      "owner": "UCrowdyServerObjectLink",
      "owner_kind": "class",
      "name": "KeepWhileOwnerLives",
      "test_helper": false,
      "implementation": false,
      "signature": "void KeepWhileOwnerLives()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLink.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::Acquire",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "Acquire",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObject* Acquire(UCrowdyServerObjectDefinition* Definition, const FString& InstanceId, const UObject* Owner, FString& OutError)",
      "return_type": "UCrowdyServerObject*",
      "params": "UCrowdyServerObjectDefinition* Definition, const FString& InstanceId, const UObject* Owner, FString& OutError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::AddSignInListener",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "AddSignInListener",
      "test_helper": false,
      "implementation": false,
      "signature": "void AddSignInListener(UCrowdyServerObjectComponent* Component)",
      "return_type": "void",
      "params": "UCrowdyServerObjectComponent* Component",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::CallLibraryFunction",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "CallLibraryFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "void CallLibraryFunction(UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedPropertyBag& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f)",
      "return_type": "void",
      "params": "UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedPropertyBag& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::CallLibraryFunction",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "CallLibraryFunction",
      "test_helper": false,
      "implementation": false,
      "signature": "void CallLibraryFunction(UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedStruct& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f)",
      "return_type": "void",
      "params": "UCrowdyServerObjectDefinition* Definition, FName Function, const FInstancedStruct& Inputs, TFunction<void(const FCrowdyServerCallResult&)> OnDone, float TimeoutSeconds = 0.f",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::DropConnectionForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "DropConnectionForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void DropConnectionForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::FindGroundChunk",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "FindGroundChunk",
      "test_helper": false,
      "implementation": false,
      "signature": "bool FindGroundChunk(const FVector& Location, int64& OutX, int64& OutY) const",
      "return_type": "bool",
      "params": "const FVector& Location, int64& OutX, int64& OutY",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::FindLink",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "FindLink",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerObjectLink* FindLink(UObject* Owner, UCrowdyServerObjectDefinition* Definition, ECrowdyServerObjectFind Find, const FString& InstanceId, int64 TeamId)",
      "return_type": "UCrowdyServerObjectLink*",
      "params": "UObject* Owner, UCrowdyServerObjectDefinition* Definition, ECrowdyServerObjectFind Find, const FString& InstanceId, int64 TeamId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::GetChunkSize",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "GetChunkSize",
      "test_helper": false,
      "implementation": false,
      "signature": "double GetChunkSize() const",
      "return_type": "double",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::GetConnection",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "GetConnection",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyNativeExecConnection* GetConnection() const",
      "return_type": "FCrowdyNativeExecConnection*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::GetDialTimeoutsForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "GetDialTimeoutsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "TPair<int32, int32> GetDialTimeoutsForTest() const",
      "return_type": "TPair<int32, int32>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::GetKit",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "GetKit",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyNativeKit* GetKit()",
      "return_type": "FCrowdyNativeKit*",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::GetSignedInUserId",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "GetSignedInUserId",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetSignedInUserId() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::InitializeForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(UCrowdyCppClientSubsystem* InClientHost, UCrowdyGameSession* InSession)",
      "return_type": "void",
      "params": "UCrowdyCppClientSubsystem* InClientHost, UCrowdyGameSession* InSession",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::IsSeamlessTravellingForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "IsSeamlessTravellingForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsSeamlessTravellingForTest() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::MoveBinding",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "MoveBinding",
      "test_helper": false,
      "implementation": false,
      "signature": "UObject* MoveBinding(const UObject* Handler, FName Function, UObject* Holder)",
      "return_type": "UObject*",
      "params": "const UObject* Handler, FName Function, UObject* Holder",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::MyTeamsChangedForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "MyTeamsChangedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void MyTeamsChangedForTest(const TArray<FCrowdyTeamMembership>& Memberships)",
      "return_type": "void",
      "params": "const TArray<FCrowdyTeamMembership>& Memberships",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::NextJitter",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "NextJitter",
      "test_helper": false,
      "implementation": false,
      "signature": "float NextJitter() const",
      "return_type": "float",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::NotePlayersOnlineReason",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "NotePlayersOnlineReason",
      "test_helper": false,
      "implementation": false,
      "signature": "bool NotePlayersOnlineReason(const FString& Reason)",
      "return_type": "bool",
      "params": "const FString& Reason",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::NumKitsMadeForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "NumKitsMadeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumKitsMadeForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::NumLinksForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "NumLinksForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumLinksForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::NumObjectsForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "NumObjectsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumObjectsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::Ping",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "Ping",
      "test_helper": false,
      "implementation": false,
      "signature": "void Ping(TFunction<void(bool bOk, float RoundTripMs, const FString& Reason)> OnDone)",
      "return_type": "void",
      "params": "TFunction<void(bool bOk, float RoundTripMs, const FString& Reason)> OnDone",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::PostLoadMapForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "PostLoadMapForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void PostLoadMapForTest(UWorld* World)",
      "return_type": "void",
      "params": "UWorld* World",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::Release",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "Release",
      "test_helper": false,
      "implementation": false,
      "signature": "void Release(UCrowdyServerObject* Object, const UObject* Owner)",
      "return_type": "void",
      "params": "UCrowdyServerObject* Object, const UObject* Owner",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::RemoveSignInListener",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "RemoveSignInListener",
      "test_helper": false,
      "implementation": false,
      "signature": "void RemoveSignInListener(UCrowdyServerObjectComponent* Component)",
      "return_type": "void",
      "params": "UCrowdyServerObjectComponent* Component",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::SetJitterForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "SetJitterForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetJitterForTest(TOptional<float> Jitter)",
      "return_type": "void",
      "params": "TOptional<float> Jitter",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::SetMapLoadingForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "SetMapLoadingForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetMapLoadingForTest(bool bLoading)",
      "return_type": "void",
      "params": "bool bLoading",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::SetSeamlessTravelForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "SetSeamlessTravelForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetSeamlessTravelForTest(bool bTravelling)",
      "return_type": "void",
      "params": "bool bTravelling",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::SignInForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "SignInForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SignInForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::SignOutForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "SignOutForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SignOutForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerObjectSubsystem::TickForTest",
      "owner": "UCrowdyServerObjectSubsystem",
      "owner_kind": "class",
      "name": "TickForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void TickForTest(float DeltaSeconds)",
      "return_type": "void",
      "params": "float DeltaSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerPingAction::PingServerObjects",
      "owner": "UCrowdyServerPingAction",
      "owner_kind": "class",
      "name": "PingServerObjects",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerPingAction* PingServerObjects(UObject* WorldContextObject)",
      "return_type": "UCrowdyServerPingAction*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerPingAction::SetSubsystemForTest",
      "owner": "UCrowdyServerPingAction",
      "owner_kind": "class",
      "name": "SetSubsystemForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetSubsystemForTest(UCrowdyServerObjectSubsystem* Subsystem)",
      "return_type": "void",
      "params": "UCrowdyServerObjectSubsystem* Subsystem",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyServerTypedCallAction::CallServerFunctionWithInputs",
      "owner": "UCrowdyServerTypedCallAction",
      "owner_kind": "class",
      "name": "CallServerFunctionWithInputs",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyServerCallAction* CallServerFunctionWithInputs(UObject* WorldContextObject, UCrowdyServerObject* Object, FName Function, const FInstancedStruct& Inputs, const FString& InputError, float Timeout = 0.f)",
      "return_type": "UCrowdyServerCallAction*",
      "params": "UObject* WorldContextObject, UCrowdyServerObject* Object, FName Function, const FInstancedStruct& Inputs, const FString& InputError, float Timeout = 0.f",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::GetCoreForTest",
      "owner": "UCrowdySpectatorComponent",
      "owner_kind": "class",
      "name": "GetCoreForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "CrowdySpectator::FCore& GetCoreForTest()",
      "return_type": "CrowdySpectator::FCore&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::IsSpectating",
      "owner": "UCrowdySpectatorComponent",
      "owner_kind": "class",
      "name": "IsSpectating",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsSpectating() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::StartSpectating",
      "owner": "UCrowdySpectatorComponent",
      "owner_kind": "class",
      "name": "StartSpectating",
      "test_helper": false,
      "implementation": false,
      "signature": "void StartSpectating()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdySpectatorComponent::StopSpectating",
      "owner": "UCrowdySpectatorComponent",
      "owner_kind": "class",
      "name": "StopSpectating",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopSpectating()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdySpectatorComponent.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBadOnRepTarget::OnRep_Bad",
      "owner": "UCrowdyStateBadOnRepTarget",
      "owner_kind": "class",
      "name": "OnRep_Bad",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Bad(int32 NewValue)",
      "return_type": "void",
      "params": "int32 NewValue",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBadOnRepTarget::OnRep_Good",
      "owner": "UCrowdyStateBadOnRepTarget",
      "owner_kind": "class",
      "name": "OnRep_Good",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Good()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBlueprintLibrary::MarkAllCrowdyStatesDirty",
      "owner": "UCrowdyStateBlueprintLibrary",
      "owner_kind": "class",
      "name": "MarkAllCrowdyStatesDirty",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkAllCrowdyStatesDirty(AActor* Target)",
      "return_type": "void",
      "params": "AActor* Target",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateBlueprintLibrary::MarkCrowdyStateDirty",
      "owner": "UCrowdyStateBlueprintLibrary",
      "owner_kind": "class",
      "name": "MarkCrowdyStateDirty",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkCrowdyStateDirty(AActor* Target, FName PropertyName)",
      "return_type": "void",
      "params": "AActor* Target, FName PropertyName",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateBlueprintLibrary.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateCodecTarget::FVector_NetQuantize",
      "owner": "UCrowdyStateCodecTarget",
      "owner_kind": "class",
      "name": "FVector_NetQuantize",
      "test_helper": false,
      "implementation": false,
      "signature": "FVector_NetQuantize RepQuantized = FVector_NetQuantize(0.0, 0.0, 0.0)",
      "return_type": "FVector_NetQuantize RepQuantized =",
      "params": "0.0, 0.0, 0.0",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::AdoptHostValues",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "AdoptHostValues",
      "test_helper": false,
      "implementation": false,
      "signature": "void AdoptHostValues(const FGuid& EntityID, const FCrowdyRepLayout& Layout, const TArray<int32>& ChangedIndices, const void* AppliedContainer)",
      "return_type": "void",
      "params": "const FGuid& EntityID, const FCrowdyRepLayout& Layout, const TArray<int32>& ChangedIndices, const void* AppliedContainer",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::GetLastSentStateBytes",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "GetLastSentStateBytes",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetLastSentStateBytes(const AActor* Actor) const",
      "return_type": "int32",
      "params": "const AActor* Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::GetOrCreateLoopbackMirrorForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "GetOrCreateLoopbackMirrorForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "AActor* GetOrCreateLoopbackMirrorForTest(AActor* SourceActor, const FGuid& SourceEntityID)",
      "return_type": "AActor*",
      "params": "AActor* SourceActor, const FGuid& SourceEntityID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::HandleEntityRegisteredForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "HandleEntityRegisteredForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleEntityRegisteredForTest(const FGuid& NetID)",
      "return_type": "void",
      "params": "const FGuid& NetID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::HandleHostChangedForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "HandleHostChangedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleHostChangedForTest(const FGuid& NewHostID, const FGuid& PreviousHostID)",
      "return_type": "void",
      "params": "const FGuid& NewHostID, const FGuid& PreviousHostID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::HandleOwnershipChangedForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "HandleOwnershipChangedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void HandleOwnershipChangedForTest(AActor* TargetEntity, const FGuid& NetID, const FGuid& NewOwnerID, const FGuid& PreviousOwnerID)",
      "return_type": "void",
      "params": "AActor* TargetEntity, const FGuid& NetID, const FGuid& NewOwnerID, const FGuid& PreviousOwnerID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::IsLoopbackEnabled",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "IsLoopbackEnabled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsLoopbackEnabled()",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::IsStateReplicated",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "IsStateReplicated",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsStateReplicated(const AActor* Actor) const",
      "return_type": "bool",
      "params": "const AActor* Actor",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::IsTrackedForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "IsTrackedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool IsTrackedForTest(const FGuid& Id) const",
      "return_type": "bool",
      "params": "const FGuid& Id",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::MarkAllStateDirty",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "MarkAllStateDirty",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkAllStateDirty(const FGuid& EntityID)",
      "return_type": "void",
      "params": "const FGuid& EntityID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::MarkStateDirty",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "MarkStateDirty",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkStateDirty(const FGuid& EntityID, FName PropertyName)",
      "return_type": "void",
      "params": "const FGuid& EntityID, FName PropertyName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::NumKnownHostOwnedForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "NumKnownHostOwnedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumKnownHostOwnedForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::NumLoopbackMirrorsForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "NumLoopbackMirrorsForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumLoopbackMirrorsForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::NumOwnedForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "NumOwnedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "int32 NumOwnedForTest() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::RegisterOwnedEntityForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "RegisterOwnedEntityForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool RegisterOwnedEntityForTest(const FGuid& EntityID, UObject* Participant)",
      "return_type": "bool",
      "params": "const FGuid& EntityID, UObject* Participant",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::RunReplicationLoopForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "RunReplicationLoopForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void RunReplicationLoopForTest()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::SetEntitySubsystemForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "SetEntitySubsystemForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetEntitySubsystemForTest(UCrowdyEntitySubsystem* InES)",
      "return_type": "void",
      "params": "UCrowdyEntitySubsystem* InES",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::SetHostIDForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "SetHostIDForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetHostIDForTest(const FGuid& InID)",
      "return_type": "void",
      "params": "const FGuid& InID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::SetKeyframeIntervalForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "SetKeyframeIntervalForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetKeyframeIntervalForTest(float InSeconds)",
      "return_type": "void",
      "params": "float InSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::SetLocalPlayerIDForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "SetLocalPlayerIDForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetLocalPlayerIDForTest(const FGuid& InID)",
      "return_type": "void",
      "params": "const FGuid& InID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::SetRegistryForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "SetRegistryForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetRegistryForTest(UCrowdyAutoRegistry* InRegistry)",
      "return_type": "void",
      "params": "UCrowdyAutoRegistry* InRegistry",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::SetTimeForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "SetTimeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void SetTimeForTest(double InSeconds)",
      "return_type": "void",
      "params": "double InSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateReplicator::TryTrackOwnedForTest",
      "owner": "UCrowdyStateReplicator",
      "owner_kind": "class",
      "name": "TryTrackOwnedForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "bool TryTrackOwnedForTest(const FCrowdyEntityRecord& Record)",
      "return_type": "bool",
      "params": "const FCrowdyEntityRecord& Record",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyStateReplicator.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateSubsystemTestTarget::OnRep_Notified",
      "owner": "UCrowdyStateSubsystemTestTarget",
      "owner_kind": "class",
      "name": "OnRep_Notified",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Notified()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyStateTestTarget::OnRep_Health",
      "owner": "UCrowdyStateTestTarget",
      "owner_kind": "class",
      "name": "OnRep_Health",
      "test_helper": false,
      "implementation": false,
      "signature": "void OnRep_Health()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/State/CrowdyStateTestTarget.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_AddTeamMember::AddTeamMember",
      "owner": "UCrowdyTeams_AddTeamMember",
      "owner_kind": "class",
      "name": "AddTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_AddTeamMember* AddTeamMember(UObject* WorldContextObject, int64 TeamId, int64 UserId)",
      "return_type": "UCrowdyTeams_AddTeamMember*",
      "params": "UObject* WorldContextObject, int64 TeamId, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_BanTeamMember::BanTeamMember",
      "owner": "UCrowdyTeams_BanTeamMember",
      "owner_kind": "class",
      "name": "BanTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_BanTeamMember* BanTeamMember(UObject* WorldContextObject, int64 TeamId, int64 UserId, const FString& Reason)",
      "return_type": "UCrowdyTeams_BanTeamMember*",
      "params": "UObject* WorldContextObject, int64 TeamId, int64 UserId, const FString& Reason",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_CreateTeam::CreateTeam",
      "owner": "UCrowdyTeams_CreateTeam",
      "owner_kind": "class",
      "name": "CreateTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_CreateTeam* CreateTeam(UObject* WorldContextObject, const FString& Name, const FString& Description, ECrowdyTeamMembershipPolicy MembershipPolicy)",
      "return_type": "UCrowdyTeams_CreateTeam*",
      "params": "UObject* WorldContextObject, const FString& Name, const FString& Description, ECrowdyTeamMembershipPolicy MembershipPolicy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_CreateTeamRole::CreateTeamRole",
      "owner": "UCrowdyTeams_CreateTeamRole",
      "owner_kind": "class",
      "name": "CreateTeamRole",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_CreateTeamRole* CreateTeamRole(UObject* WorldContextObject, int64 TeamId, const FString& RoleName, FCrowdyTeamPermissions Permissions, int32 Rank)",
      "return_type": "UCrowdyTeams_CreateTeamRole*",
      "params": "UObject* WorldContextObject, int64 TeamId, const FString& RoleName, FCrowdyTeamPermissions Permissions, int32 Rank",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_DeleteTeam::DeleteTeam",
      "owner": "UCrowdyTeams_DeleteTeam",
      "owner_kind": "class",
      "name": "DeleteTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_DeleteTeam* DeleteTeam(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_DeleteTeam*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_DeleteTeamRole::DeleteTeamRole",
      "owner": "UCrowdyTeams_DeleteTeamRole",
      "owner_kind": "class",
      "name": "DeleteTeamRole",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_DeleteTeamRole* DeleteTeamRole(UObject* WorldContextObject, int64 TeamRoleId)",
      "return_type": "UCrowdyTeams_DeleteTeamRole*",
      "params": "UObject* WorldContextObject, int64 TeamRoleId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetMyTeams::GetMyTeams",
      "owner": "UCrowdyTeams_GetMyTeams",
      "owner_kind": "class",
      "name": "GetMyTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetMyTeams* GetMyTeams(UObject* WorldContextObject)",
      "return_type": "UCrowdyTeams_GetMyTeams*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetPendingJoinRequests::GetPendingJoinRequests",
      "owner": "UCrowdyTeams_GetPendingJoinRequests",
      "owner_kind": "class",
      "name": "GetPendingJoinRequests",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetPendingJoinRequests* GetPendingJoinRequests(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_GetPendingJoinRequests*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeam::GetTeam",
      "owner": "UCrowdyTeams_GetTeam",
      "owner_kind": "class",
      "name": "GetTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetTeam* GetTeam(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_GetTeam*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamMembers::GetTeamMembers",
      "owner": "UCrowdyTeams_GetTeamMembers",
      "owner_kind": "class",
      "name": "GetTeamMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetTeamMembers* GetTeamMembers(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_GetTeamMembers*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamPolicy::GetTeamPolicy",
      "owner": "UCrowdyTeams_GetTeamPolicy",
      "owner_kind": "class",
      "name": "GetTeamPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetTeamPolicy* GetTeamPolicy(UObject* WorldContextObject)",
      "return_type": "UCrowdyTeams_GetTeamPolicy*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeamRoles::GetTeamRoles",
      "owner": "UCrowdyTeams_GetTeamRoles",
      "owner_kind": "class",
      "name": "GetTeamRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetTeamRoles* GetTeamRoles(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_GetTeamRoles*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_GetTeams::GetTeams",
      "owner": "UCrowdyTeams_GetTeams",
      "owner_kind": "class",
      "name": "GetTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_GetTeams* GetTeams(UObject* WorldContextObject)",
      "return_type": "UCrowdyTeams_GetTeams*",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_JoinTeam::JoinTeam",
      "owner": "UCrowdyTeams_JoinTeam",
      "owner_kind": "class",
      "name": "JoinTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_JoinTeam* JoinTeam(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_JoinTeam*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_LeaveTeam::LeaveTeam",
      "owner": "UCrowdyTeams_LeaveTeam",
      "owner_kind": "class",
      "name": "LeaveTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_LeaveTeam* LeaveTeam(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_LeaveTeam*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_RemoveTeamMember::RemoveTeamMember",
      "owner": "UCrowdyTeams_RemoveTeamMember",
      "owner_kind": "class",
      "name": "RemoveTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_RemoveTeamMember* RemoveTeamMember(UObject* WorldContextObject, int64 TeamId, int64 UserId)",
      "return_type": "UCrowdyTeams_RemoveTeamMember*",
      "params": "UObject* WorldContextObject, int64 TeamId, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_RequestToJoinTeam::RequestToJoinTeam",
      "owner": "UCrowdyTeams_RequestToJoinTeam",
      "owner_kind": "class",
      "name": "RequestToJoinTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_RequestToJoinTeam* RequestToJoinTeam(UObject* WorldContextObject, int64 TeamId)",
      "return_type": "UCrowdyTeams_RequestToJoinTeam*",
      "params": "UObject* WorldContextObject, int64 TeamId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_SetTeamMemberRoles::SetTeamMemberRoles",
      "owner": "UCrowdyTeams_SetTeamMemberRoles",
      "owner_kind": "class",
      "name": "SetTeamMemberRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_SetTeamMemberRoles* SetTeamMemberRoles(UObject* WorldContextObject, int64 TeamId, int64 UserId, const TArray<int64>& RoleIds)",
      "return_type": "UCrowdyTeams_SetTeamMemberRoles*",
      "params": "UObject* WorldContextObject, int64 TeamId, int64 UserId, const TArray<int64>& RoleIds",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_SetTeamPolicy::SetTeamPolicy",
      "owner": "UCrowdyTeams_SetTeamPolicy",
      "owner_kind": "class",
      "name": "SetTeamPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_SetTeamPolicy* SetTeamPolicy(UObject* WorldContextObject, ECrowdyTeamCreationPolicy CreationPolicy, ECrowdyTeamMembershipPolicy DefaultMembershipPolicy)",
      "return_type": "UCrowdyTeams_SetTeamPolicy*",
      "params": "UObject* WorldContextObject, ECrowdyTeamCreationPolicy CreationPolicy, ECrowdyTeamMembershipPolicy DefaultMembershipPolicy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UnbanTeamMember::UnbanTeamMember",
      "owner": "UCrowdyTeams_UnbanTeamMember",
      "owner_kind": "class",
      "name": "UnbanTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_UnbanTeamMember* UnbanTeamMember(UObject* WorldContextObject, int64 TeamId, int64 UserId)",
      "return_type": "UCrowdyTeams_UnbanTeamMember*",
      "params": "UObject* WorldContextObject, int64 TeamId, int64 UserId",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UpdateTeam::UpdateTeam",
      "owner": "UCrowdyTeams_UpdateTeam",
      "owner_kind": "class",
      "name": "UpdateTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_UpdateTeam* UpdateTeam(UObject* WorldContextObject, int64 TeamId, const FString& Name, const FString& Description)",
      "return_type": "UCrowdyTeams_UpdateTeam*",
      "params": "UObject* WorldContextObject, int64 TeamId, const FString& Name, const FString& Description",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams_UpdateTeamRole::UpdateTeamRole",
      "owner": "UCrowdyTeams_UpdateTeamRole",
      "owner_kind": "class",
      "name": "UpdateTeamRole",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyTeams_UpdateTeamRole* UpdateTeamRole(UObject* WorldContextObject, int64 TeamRoleId, const FString& RoleName, FCrowdyTeamPermissions Permissions)",
      "return_type": "UCrowdyTeams_UpdateTeamRole*",
      "params": "UObject* WorldContextObject, int64 TeamRoleId, const FString& RoleName, FCrowdyTeamPermissions Permissions",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::AddTeamMember",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "AddTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void AddTeamMember(int64 TeamId, int64 UserId, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, int64 UserId, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::BanTeamMember",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "BanTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void BanTeamMember(int64 TeamId, int64 UserId, const FString& Reason, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, int64 UserId, const FString& Reason, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::ClearMyTeamsCache",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "ClearMyTeamsCache",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearMyTeamsCache()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::CreateTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "CreateTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateTeam(const FString& Name, const FString& Description, ECrowdyTeamMembershipPolicy MembershipPolicy, FOnTeamSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "const FString& Name, const FString& Description, ECrowdyTeamMembershipPolicy MembershipPolicy, FOnTeamSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::CreateTeamRole",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "CreateTeamRole",
      "test_helper": false,
      "implementation": false,
      "signature": "void CreateTeamRole(int64 TeamId, const FString& RoleName, FCrowdyTeamPermissions Permissions, int32 Rank, FOnTeamRoleSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, const FString& RoleName, FCrowdyTeamPermissions Permissions, int32 Rank, FOnTeamRoleSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::DeleteTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "DeleteTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeleteTeam(int64 TeamId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::DeleteTeamRole",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "DeleteTeamRole",
      "test_helper": false,
      "implementation": false,
      "signature": "void DeleteTeamRole(int64 TeamRoleId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamRoleId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetCachedMyTeams",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetCachedMyTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyTeamMembership> GetCachedMyTeams() const",
      "return_type": "TArray<FCrowdyTeamMembership>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetMyTeamById",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetMyTeamById",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetMyTeamById(int64 TeamId, FCrowdyTeamMembership& OutMembership) const",
      "return_type": "bool",
      "params": "int64 TeamId, FCrowdyTeamMembership& OutMembership",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetMyTeams",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetMyTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetMyTeams(FOnMyTeamsSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "FOnMyTeamsSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetPendingJoinRequests",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetPendingJoinRequests",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetPendingJoinRequests(int64 TeamId, FOnTeamMembersSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamMembersSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetPrimaryMembership",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetPrimaryMembership",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetPrimaryMembership(FCrowdyTeamMembership& OutMembership) const",
      "return_type": "bool",
      "params": "FCrowdyTeamMembership& OutMembership",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetTeam(int64 TeamId, FOnTeamSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeamMembers",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetTeamMembers",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetTeamMembers(int64 TeamId, FOnTeamMembersSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamMembersSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeamPolicy",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetTeamPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetTeamPolicy(FOnTeamPolicySuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "FOnTeamPolicySuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeamRoles",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetTeamRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetTeamRoles(int64 TeamId, FOnTeamRolesSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamRolesSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::GetTeams",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "GetTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetTeams(FOnTeamsSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "FOnTeamsSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::HasCachedTeams",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "HasCachedTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasCachedTeams() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::HasPermissionInTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "HasPermissionInTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasPermissionInTeam(int64 TeamId, ECrowdyTeamPermission Permission) const",
      "return_type": "bool",
      "params": "int64 TeamId, ECrowdyTeamPermission Permission",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::InitializeForTest",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "InitializeForTest",
      "test_helper": true,
      "implementation": false,
      "signature": "void InitializeForTest(const TSharedPtr<FCrowdyCppClient>& Client)",
      "return_type": "void",
      "params": "const TSharedPtr<FCrowdyCppClient>& Client",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::IsInAnyTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "IsInAnyTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsInAnyTeam() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::IsPlayerInTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "IsPlayerInTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPlayerInTeam(int64 TeamId) const",
      "return_type": "bool",
      "params": "int64 TeamId",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::JoinTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "JoinTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void JoinTeam(int64 TeamId, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::LeaveTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "LeaveTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void LeaveTeam(int64 TeamId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::RefreshMyTeams",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "RefreshMyTeams",
      "test_helper": false,
      "implementation": false,
      "signature": "void RefreshMyTeams()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::RemoveTeamMember",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "RemoveTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void RemoveTeamMember(int64 TeamId, int64 UserId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, int64 UserId, FOnTeamVoidSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::RequestToJoinTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "RequestToJoinTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void RequestToJoinTeam(int64 TeamId, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::SetTeamMemberRoles",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "SetTeamMemberRoles",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetTeamMemberRoles(int64 TeamId, int64 UserId, const TArray<int64>& RoleIds, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, int64 UserId, const TArray<int64>& RoleIds, FOnTeamMemberSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::SetTeamPolicy",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "SetTeamPolicy",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetTeamPolicy(ECrowdyTeamCreationPolicy CreationPolicy, ECrowdyTeamMembershipPolicy DefaultMembershipPolicy, FOnTeamPolicySuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "ECrowdyTeamCreationPolicy CreationPolicy, ECrowdyTeamMembershipPolicy DefaultMembershipPolicy, FOnTeamPolicySuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::UnbanTeamMember",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "UnbanTeamMember",
      "test_helper": false,
      "implementation": false,
      "signature": "void UnbanTeamMember(int64 TeamId, int64 UserId, FOnTeamUnbanSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, int64 UserId, FOnTeamUnbanSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::UpdateTeam",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "UpdateTeam",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateTeam(int64 TeamId, const FString& Name, const FString& Description, FOnTeamSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamId, const FString& Name, const FString& Description, FOnTeamSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyTeams::UpdateTeamRole",
      "owner": "UCrowdyTeams",
      "owner_kind": "class",
      "name": "UpdateTeamRole",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdateTeamRole(int64 TeamRoleId, const FString& RoleName, FCrowdyTeamPermissions Permissions, FOnTeamRoleSuccess OnSuccess, FOnTeamError OnError)",
      "return_type": "void",
      "params": "int64 TeamRoleId, const FString& RoleName, FCrowdyTeamPermissions Permissions, FOnTeamRoleSuccess OnSuccess, FOnTeamError OnError",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::AddTotalClientNotifiesSent",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "AddTotalClientNotifiesSent",
      "test_helper": false,
      "implementation": false,
      "signature": "void AddTotalClientNotifiesSent(int64 Count)",
      "return_type": "void",
      "params": "int64 Count",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::GetConnectionState",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "GetConnectionState",
      "test_helper": false,
      "implementation": false,
      "signature": "EUDPConnectionState GetConnectionState() const",
      "return_type": "EUDPConnectionState",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::GetUDPNetworkStats",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "GetUDPNetworkStats",
      "test_helper": false,
      "implementation": false,
      "signature": "FUDPNetworkStatistics GetUDPNetworkStats() const",
      "return_type": "FUDPNetworkStatistics",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::IncrementReceivedMessageCount",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "IncrementReceivedMessageCount",
      "test_helper": false,
      "implementation": false,
      "signature": "void IncrementReceivedMessageCount()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::IncrementTotalClientNotifiesReceived",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "IncrementTotalClientNotifiesReceived",
      "test_helper": false,
      "implementation": false,
      "signature": "void IncrementTotalClientNotifiesReceived()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::IsDiscardingReceivedMessages",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "IsDiscardingReceivedMessages",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool IsDiscardingReceivedMessages() const",
      "return_type": "[[nodiscard]] bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::IsShuttingDown",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "IsShuttingDown",
      "test_helper": false,
      "implementation": false,
      "signature": "[[nodiscard]] bool IsShuttingDown() const",
      "return_type": "[[nodiscard]] bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::MarkRoutedConnectionUp",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "MarkRoutedConnectionUp",
      "test_helper": false,
      "implementation": false,
      "signature": "void MarkRoutedConnectionUp()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::ReportTransportSample",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "ReportTransportSample",
      "test_helper": false,
      "implementation": false,
      "signature": "void ReportTransportSample(const FCrowdyTransportSample& Sample)",
      "return_type": "void",
      "params": "const FCrowdyTransportSample& Sample",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::ResetUDPNetworkStats",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "ResetUDPNetworkStats",
      "test_helper": false,
      "implementation": false,
      "signature": "void ResetUDPNetworkStats()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::SetConnectionState",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "SetConnectionState",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetConnectionState(EUDPConnectionState NewState)",
      "return_type": "void",
      "params": "EUDPConnectionState NewState",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::StopUDPOperations",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "StopUDPOperations",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopUDPOperations()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::ToggleUDPMessageProcessing",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "ToggleUDPMessageProcessing",
      "test_helper": false,
      "implementation": false,
      "signature": "void ToggleUDPMessageProcessing()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUDPSubsystem::UpdatePingTime",
      "owner": "UCrowdyUDPSubsystem",
      "owner_kind": "class",
      "name": "UpdatePingTime",
      "test_helper": false,
      "implementation": false,
      "signature": "void UpdatePingTime(const int64 NewPingTime)",
      "return_type": "void",
      "params": "const int64 NewPingTime",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyGetHostID",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "CrowdyGetHostID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid CrowdyGetHostID(UObject* WorldContextObject, bool& bIsValid)",
      "return_type": "FGuid",
      "params": "UObject* WorldContextObject, bool& bIsValid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyHasAuthority",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "CrowdyHasAuthority",
      "test_helper": false,
      "implementation": false,
      "signature": "void CrowdyHasAuthority(UObject* WorldContextObject, bool& bHasAuthority)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, bool& bHasAuthority",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyIsConnectedToServer",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "CrowdyIsConnectedToServer",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyIsConnectedToServer(UObject* WorldContextObject)",
      "return_type": "bool",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyIsEntityRegistered",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "CrowdyIsEntityRegistered",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyIsEntityRegistered(UObject* WorldContextObject, const FGuid& EntityID)",
      "return_type": "bool",
      "params": "UObject* WorldContextObject, const FGuid& EntityID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::CrowdyIsRemoteProxy",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "CrowdyIsRemoteProxy",
      "test_helper": false,
      "implementation": false,
      "signature": "bool CrowdyIsRemoteProxy(UObject* WorldContextObject, const AActor* Entity)",
      "return_type": "bool",
      "params": "UObject* WorldContextObject, const AActor* Entity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::DestroyCrowdyEntity",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "DestroyCrowdyEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "void DestroyCrowdyEntity(UObject* WorldContextObject, AActor* TargetEntity)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::DoesCrowdyEntityOwn",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "DoesCrowdyEntityOwn",
      "test_helper": false,
      "implementation": false,
      "signature": "bool DoesCrowdyEntityOwn(UObject* WorldContextObject, const AActor* OwnerActor, const AActor* TargetActor)",
      "return_type": "bool",
      "params": "UObject* WorldContextObject, const AActor* OwnerActor, const AActor* TargetActor",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetAllCrowdyEntitiesByOwner",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetAllCrowdyEntitiesByOwner",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<AActor*> GetAllCrowdyEntitiesByOwner(UObject* WorldContextObject, const FGuid& OwnerID)",
      "return_type": "TArray<AActor*>",
      "params": "UObject* WorldContextObject, const FGuid& OwnerID",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntity",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetCrowdyEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* GetCrowdyEntity(UObject* WorldContextObject, const FGuid& ID, bool& bIsValid)",
      "return_type": "AActor*",
      "params": "UObject* WorldContextObject, const FGuid& ID, bool& bIsValid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityComponent",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetCrowdyEntityComponent",
      "test_helper": false,
      "implementation": false,
      "signature": "UCrowdyEntityComponent* GetCrowdyEntityComponent(AActor* Actor)",
      "return_type": "UCrowdyEntityComponent*",
      "params": "AActor* Actor",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityID",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetCrowdyEntityID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetCrowdyEntityID(UObject* WorldContextObject, const AActor* Actor, bool& bIsValid)",
      "return_type": "FGuid",
      "params": "UObject* WorldContextObject, const AActor* Actor, bool& bIsValid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityOwnerID",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetCrowdyEntityOwnerID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetCrowdyEntityOwnerID(UObject* WorldContextObject, const AActor* Entity, bool& bIsValid)",
      "return_type": "FGuid",
      "params": "UObject* WorldContextObject, const AActor* Entity, bool& bIsValid",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyEntityRole",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetCrowdyEntityRole",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyRole GetCrowdyEntityRole(UObject* WorldContextObject, const AActor* Entity)",
      "return_type": "ECrowdyRole",
      "params": "UObject* WorldContextObject, const AActor* Entity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetCrowdyHasAuthority",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetCrowdyHasAuthority",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetCrowdyHasAuthority(const UObject* WorldContextObject)",
      "return_type": "bool",
      "params": "const UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::GetLocalPlayerEntityID",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "GetLocalPlayerEntityID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetLocalPlayerEntityID(UObject* WorldContextObject)",
      "return_type": "FGuid",
      "params": "UObject* WorldContextObject",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::IsCrowdyEntityHost",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "IsCrowdyEntityHost",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsCrowdyEntityHost(UObject* WorldContextObject, const AActor* Entity)",
      "return_type": "bool",
      "params": "UObject* WorldContextObject, const AActor* Entity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::IsCrowdyEntityLocallyControlled",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "IsCrowdyEntityLocallyControlled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsCrowdyEntityLocallyControlled(AActor* Entity)",
      "return_type": "bool",
      "params": "AActor* Entity",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::IsCrowdyEntityPlayerControlled",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "IsCrowdyEntityPlayerControlled",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsCrowdyEntityPlayerControlled(UObject* WorldContextObject, AActor* TargetActor)",
      "return_type": "bool",
      "params": "UObject* WorldContextObject, AActor* TargetActor",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::K2_SendCrowdyEvent",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "K2_SendCrowdyEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void K2_SendCrowdyEvent(UObject* WorldContextObject, AActor* TargetEntity, const int32& EventPayload, ECrowdyEventRecipient Recipient = ECrowdyEventRecipient::SpatialMulticast, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity, const int32& EventPayload, ECrowdyEventRecipient Recipient = ECrowdyEventRecipient::SpatialMulticast, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SendCrowdyEvent",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "SendCrowdyEvent",
      "test_helper": false,
      "implementation": false,
      "signature": "void SendCrowdyEvent(UObject* WorldContextObject, AActor* TargetEntity, const T& EventPayload, ECrowdyEventRecipient Recipient = ECrowdyEventRecipient::SpatialMulticast, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetEntity, const T& EventPayload, ECrowdyEventRecipient Recipient = ECrowdyEventRecipient::SpatialMulticast, ECrowdyDecayRate DecayRate = ECrowdyDecayRate::No_Decay, ECrowdyReplicationDistance ReplicationDistance = ECrowdyReplicationDistance::Eight_Chunks",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": true,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SpawnCrowdyEntity",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "SpawnCrowdyEntity",
      "test_helper": false,
      "implementation": false,
      "signature": "AActor* SpawnCrowdyEntity(UObject* WorldContextObject, TSubclassOf<AActor> EntityActorClass, const FTransform& SpawnTransform, const FInstancedStruct& InitialState)",
      "return_type": "AActor*",
      "params": "UObject* WorldContextObject, TSubclassOf<AActor> EntityActorClass, const FTransform& SpawnTransform, const FInstancedStruct& InitialState",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SwitchCrowdyIsRemoteProxy",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "SwitchCrowdyIsRemoteProxy",
      "test_helper": false,
      "implementation": false,
      "signature": "void SwitchCrowdyIsRemoteProxy(UObject* WorldContextObject, AActor* Entity, bool& bIsRemoteProxy)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* Entity, bool& bIsRemoteProxy",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyUtilities::SwitchIsCrowdyEntityPlayerControlled",
      "owner": "UCrowdyUtilities",
      "owner_kind": "class",
      "name": "SwitchIsCrowdyEntityPlayerControlled",
      "test_helper": false,
      "implementation": false,
      "signature": "void SwitchIsCrowdyEntityPlayerControlled(UObject* WorldContextObject, AActor* TargetActor, bool& bIsPlayerControlled)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, AActor* TargetActor, bool& bIsPlayerControlled",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Utils/CrowdyUtilities.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::ForgetSender",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "ForgetSender",
      "test_helper": false,
      "implementation": false,
      "signature": "void ForgetSender(const FGuid& SenderGuid)",
      "return_type": "void",
      "params": "const FGuid& SenderGuid",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::GetAbandonedFrameCount",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "GetAbandonedFrameCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetAbandonedFrameCount() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::GetDroppedFragmentCount",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "GetDroppedFragmentCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int64 GetDroppedFragmentCount() const",
      "return_type": "int64",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::GetPendingSenderCount",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "GetPendingSenderCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetPendingSenderCount() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::HandleActorLeft",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "HandleActorLeft",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleActorLeft(const FCrowdyActorLeft& ActorLeft, int32 ActorCount)",
      "return_type": "void",
      "params": "const FCrowdyActorLeft& ActorLeft, int32 ActorCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::HandleActorTimedOut",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "HandleActorTimedOut",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleActorTimedOut(FGuid UUID, int32 ActorCount)",
      "return_type": "void",
      "params": "FGuid UUID, int32 ActorCount",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::HandleOwnerUUIDUpdated",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "HandleOwnerUUIDUpdated",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleOwnerUUIDUpdated(FString NewUUID)",
      "return_type": "void",
      "params": "FString NewUUID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::HandleVideoDelivery",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "HandleVideoDelivery",
      "test_helper": false,
      "implementation": false,
      "signature": "void HandleVideoDelivery(const FCrowdyDelivery& Delivery)",
      "return_type": "void",
      "params": "const FCrowdyDelivery& Delivery",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyVideoFrameReceiver::IngestFragment",
      "owner": "UCrowdyVideoFrameReceiver",
      "owner_kind": "class",
      "name": "IngestFragment",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IngestFragment(const FCrowdyActorId& SenderId, const FGuid& SenderGuid, TConstArrayView<uint8> Fragment, int64 NowMs, FCrowdyCppAssembledVideoFrame& OutFrame)",
      "return_type": "bool",
      "params": "const FCrowdyActorId& SenderId, const FGuid& SenderGuid, TConstArrayView<uint8> Fragment, int64 NowMs, FCrowdyCppAssembledVideoFrame& OutFrame",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyWorkerThreadsSubsystem::ComputeWorkerThreadCount",
      "owner": "UCrowdyWorkerThreadsSubsystem",
      "owner_kind": "class",
      "name": "ComputeWorkerThreadCount",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 ComputeWorkerThreadCount(int32 NumCores)",
      "return_type": "int32",
      "params": "int32 NumCores",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyWorkerThreadsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyWorkerThreadsSubsystem::EnqueueTasks",
      "owner": "UCrowdyWorkerThreadsSubsystem",
      "owner_kind": "class",
      "name": "EnqueueTasks",
      "test_helper": false,
      "implementation": false,
      "signature": "bool EnqueueTasks(const TArray<TFunction<void()>>& Tasks)",
      "return_type": "bool",
      "params": "const TArray<TFunction<void()>>& Tasks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyWorkerThreadsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyWorkerThreadsSubsystem::InitializeWorkerThreadPool",
      "owner": "UCrowdyWorkerThreadsSubsystem",
      "owner_kind": "class",
      "name": "InitializeWorkerThreadPool",
      "test_helper": false,
      "implementation": false,
      "signature": "void InitializeWorkerThreadPool()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyWorkerThreadsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UCrowdyWorkerThreadsSubsystem::StopAllProcesses",
      "owner": "UCrowdyWorkerThreadsSubsystem",
      "owner_kind": "class",
      "name": "StopAllProcesses",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopAllProcesses()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyWorkerThreadsSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::ClearConflicts",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "ClearConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "void ClearConflicts()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::Get",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "Get",
      "test_helper": false,
      "implementation": false,
      "signature": "UEventPayloadRegistry* Get()",
      "return_type": "UEventPayloadRegistry*",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::GetConflicts",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "GetConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FCrowdyIDConflict> GetConflicts() const",
      "return_type": "TArray<FCrowdyIDConflict>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::GetID",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "GetID",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetID(const UScriptStruct* Struct, FCrowdyTypeID& OutID) const",
      "return_type": "bool",
      "params": "const UScriptStruct* Struct, FCrowdyTypeID& OutID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::GetName",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "GetName",
      "test_helper": false,
      "implementation": false,
      "signature": "bool GetName(const FCrowdyTypeID ID, FName& OutName) const",
      "return_type": "bool",
      "params": "const FCrowdyTypeID ID, FName& OutName",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::HasConflicts",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "HasConflicts",
      "test_helper": false,
      "implementation": false,
      "signature": "bool HasConflicts() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::LoadFromDataAsset",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "LoadFromDataAsset",
      "test_helper": false,
      "implementation": false,
      "signature": "void LoadFromDataAsset(const UEventPayloadType* DataAsset)",
      "return_type": "void",
      "params": "const UEventPayloadType* DataAsset",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::RegisterStruct",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "RegisterStruct",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStruct(UScriptStruct* Struct, FCrowdyTypeID TypeID)",
      "return_type": "void",
      "params": "UScriptStruct* Struct, FCrowdyTypeID TypeID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::RegisterStructAuto",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "RegisterStructAuto",
      "test_helper": false,
      "implementation": false,
      "signature": "void RegisterStructAuto(UScriptStruct* Struct)",
      "return_type": "void",
      "params": "UScriptStruct* Struct",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::Reset",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "Reset",
      "test_helper": false,
      "implementation": false,
      "signature": "void Reset()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::Resolve",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "Resolve",
      "test_helper": false,
      "implementation": false,
      "signature": "UScriptStruct* Resolve(const FCrowdyTypeID ID) const",
      "return_type": "UScriptStruct*",
      "params": "const FCrowdyTypeID ID",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::ResolveEventID",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "ResolveEventID",
      "test_helper": false,
      "implementation": false,
      "signature": "FCrowdyTypeID ResolveEventID(const UScriptStruct* Struct, TOptional<int32> Override = TOptional<int32>())",
      "return_type": "FCrowdyTypeID",
      "params": "const UScriptStruct* Struct, TOptional<int32> Override = TOptional<int32>()",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::SetIDResolver",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "SetIDResolver",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetIDResolver(TFunction<FCrowdyTypeID(const UScriptStruct*)> InResolver)",
      "return_type": "void",
      "params": "TFunction<FCrowdyTypeID(const UScriptStruct*)> InResolver",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadRegistry::Shutdown",
      "owner": "UEventPayloadRegistry",
      "owner_kind": "class",
      "name": "Shutdown",
      "test_helper": false,
      "implementation": false,
      "signature": "void Shutdown()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Utils/UEventPayloadRegistry.h",
      "editor_module": false
    },
    {
      "id": "UEventPayloadType::GetAllEntries",
      "owner": "UEventPayloadType",
      "owner_kind": "class",
      "name": "GetAllEntries",
      "test_helper": false,
      "implementation": false,
      "signature": "TArray<FEventPayloadTypeEntry> GetAllEntries() const",
      "return_type": "TArray<FEventPayloadTypeEntry>",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Data/EventPayloadType.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetChunkCoordinateAtLocation",
      "owner": "UHelperFunctions",
      "owner_kind": "class",
      "name": "GetChunkCoordinateAtLocation",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChunkCoordinateAtLocation(UObject* WorldContextObject, const FVector& WorldLocation, int64& ChunkX, int64& ChunkY, int64& ChunkZ)",
      "return_type": "void",
      "params": "UObject* WorldContextObject, const FVector& WorldLocation, int64& ChunkX, int64& ChunkY, int64& ChunkZ",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetChunkCoordinatesAtWorldLocation",
      "owner": "UHelperFunctions",
      "owner_kind": "class",
      "name": "GetChunkCoordinatesAtWorldLocation",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetChunkCoordinatesAtWorldLocation(const FVector& WorldLocation, int64& ChunkX, int64& ChunkY, int64& ChunkZ)",
      "return_type": "void",
      "params": "const FVector& WorldLocation, int64& ChunkX, int64& ChunkY, int64& ChunkZ",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": true,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetDeterministicID",
      "owner": "UHelperFunctions",
      "owner_kind": "class",
      "name": "GetDeterministicID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetDeterministicID(const int64 Seed)",
      "return_type": "FGuid",
      "params": "const int64 Seed",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetNewID",
      "owner": "UHelperFunctions",
      "owner_kind": "class",
      "name": "GetNewID",
      "test_helper": false,
      "implementation": false,
      "signature": "FGuid GetNewID()",
      "return_type": "FGuid",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetNewUUID",
      "owner": "UHelperFunctions",
      "owner_kind": "class",
      "name": "GetNewUUID",
      "test_helper": false,
      "implementation": false,
      "signature": "FString GetNewUUID()",
      "return_type": "FString",
      "params": "",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "UHelperFunctions::GetVoxelCoordinatesAtWorldLocation",
      "owner": "UHelperFunctions",
      "owner_kind": "class",
      "name": "GetVoxelCoordinatesAtWorldLocation",
      "test_helper": false,
      "implementation": false,
      "signature": "void GetVoxelCoordinatesAtWorldLocation(const FVector& WorldLocation, int32& VoxelX, int32& VoxelY, int32& VoxelZ, const int32 ChunkSize = 1600)",
      "return_type": "void",
      "params": "const FVector& WorldLocation, int32& VoxelX, int32& VoxelY, int32& VoxelZ, const int32 ChunkSize = 1600",
      "access": "public",
      "static": true,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": true,
      "deprecated": false,
      "blueprint": true,
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Utils/HelperFunctions.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::EndVoiceFeed",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "EndVoiceFeed",
      "test_helper": false,
      "implementation": false,
      "signature": "void EndVoiceFeed()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::FeedVoicePcm",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "FeedVoicePcm",
      "test_helper": false,
      "implementation": false,
      "signature": "bool FeedVoicePcm(TConstArrayView<int16> Samples)",
      "return_type": "bool",
      "params": "TConstArrayView<int16> Samples",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::GetDistance",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "GetDistance",
      "test_helper": false,
      "implementation": false,
      "signature": "int32 GetDistance() const",
      "return_type": "int32",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::GetMicState",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "GetMicState",
      "test_helper": false,
      "implementation": false,
      "signature": "ECrowdyVoiceMicState GetMicState() const",
      "return_type": "ECrowdyVoiceMicState",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::GetStats",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "GetStats",
      "test_helper": false,
      "implementation": false,
      "signature": "const FCrowdyVoiceStats& GetStats() const",
      "return_type": "const FCrowdyVoiceStats&",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::IsCapturing",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "IsCapturing",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsCapturing() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::IsPlaying",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "IsPlaying",
      "test_helper": false,
      "implementation": false,
      "signature": "bool IsPlaying() const",
      "return_type": "bool",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": true,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::MuteVoiceChat",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "MuteVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void MuteVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::PlayVoiceChat",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "PlayVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void PlayVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::SetDistance",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "SetDistance",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetDistance(int32 Chunks)",
      "return_type": "void",
      "params": "int32 Chunks",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::SetOwnerEcho",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "SetOwnerEcho",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetOwnerEcho(bool bEnable)",
      "return_type": "void",
      "params": "bool bEnable",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::SetStreamTimeoutThreshold",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "SetStreamTimeoutThreshold",
      "test_helper": false,
      "implementation": false,
      "signature": "void SetStreamTimeoutThreshold(float InSeconds)",
      "return_type": "void",
      "params": "float InSeconds",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::StartVoiceChat",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "StartVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void StartVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    },
    {
      "id": "UVoiceChatSubsystem::StopVoiceChat",
      "owner": "UVoiceChatSubsystem",
      "owner_kind": "class",
      "name": "StopVoiceChat",
      "test_helper": false,
      "implementation": false,
      "signature": "void StopVoiceChat()",
      "return_type": "void",
      "params": "",
      "access": "public",
      "static": false,
      "virtual": false,
      "pure_virtual": false,
      "const": false,
      "template": false,
      "ufunction": false,
      "deprecated": false,
      "blueprint": false,
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h",
      "editor_module": false
    }
  ],
  "cpp_delegates": [
    {
      "id": "FAccessAsyncResult",
      "name": "FAccessAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAppAccess",
        "Access",
        "FCrowdyAccountError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h"
    },
    {
      "id": "FAccountAsyncResult",
      "name": "FAccountAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAccountError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAccountActions.h"
    },
    {
      "id": "FAppStateAsyncResult",
      "name": "FAppStateAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAppAvatarState",
        "AppState",
        "FCrowdyAvatarError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h"
    },
    {
      "id": "FAppStatesAsyncResult",
      "name": "FAppStatesAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAppAvatarStateList",
        "Result",
        "FCrowdyAvatarError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h"
    },
    {
      "id": "FAuthAsyncResult",
      "name": "FAuthAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAuthResult",
        "Result",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h"
    },
    {
      "id": "FAvatarAsyncResult",
      "name": "FAvatarAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAvatar",
        "Avatar",
        "FCrowdyAvatarError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h"
    },
    {
      "id": "FAvatarsAsyncOnError",
      "name": "FAvatarsAsyncOnError",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAvatarError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h"
    },
    {
      "id": "FAvatarsAsyncResult",
      "name": "FAvatarsAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAvatarList",
        "Result",
        "FCrowdyAvatarError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAvatarsQueryActions.h"
    },
    {
      "id": "FChannelAsyncOnError",
      "name": "FChannelAsyncOnError",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelAsyncResult",
      "name": "FChannelAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannel",
        "Channel",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelMemberAsyncResult",
      "name": "FChannelMemberAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelMember",
        "Member",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelMembersAsyncResult",
      "name": "FChannelMembersAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelMembersResult",
        "Members",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelPolicyAsyncResult",
      "name": "FChannelPolicyAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelPolicy",
        "Policy",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelRoleAsyncResult",
      "name": "FChannelRoleAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelRole",
        "Role",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelRolesAsyncResult",
      "name": "FChannelRolesAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelRolesResult",
        "Roles",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelsAsyncResult",
      "name": "FChannelsAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyChannelsResult",
        "Channels",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FChannelUnbanAsyncResult",
      "name": "FChannelUnbanAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bWasBanned",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsWriteActions.h"
    },
    {
      "id": "FCrowdyFindMatchUpdate",
      "name": "FCrowdyFindMatchUpdate",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<int64>&",
        "Players",
        "const TArray<int64>&",
        "Accepted",
        "const FString&",
        "SessionId",
        "FName",
        "Code",
        "const FString&",
        "Reason"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyGameKitMatch.h"
    },
    {
      "id": "FCrowdyHostCheckPin",
      "name": "FCrowdyHostCheckPin",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyHostQueryActions.h"
    },
    {
      "id": "FCrowdyKitFailed",
      "name": "FCrowdyKitFailed",
      "owner": "",
      "dynamic": false,
      "multicast": false,
      "return_value": false,
      "params": [
        "const FCrowdyTeamError&"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h"
    },
    {
      "id": "FCrowdyKitGroupAsyncResult",
      "name": "FCrowdyKitGroupAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyKitGroup",
        "Group",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h"
    },
    {
      "id": "FCrowdyKitGroupDone",
      "name": "FCrowdyKitGroupDone",
      "owner": "",
      "dynamic": false,
      "multicast": false,
      "return_value": false,
      "params": [
        "const FCrowdyKitGroup&"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h"
    },
    {
      "id": "FCrowdyKitMembersAsyncResult",
      "name": "FCrowdyKitMembersAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyKitGroup",
        "Group",
        "const TArray<FCrowdyTeamMember>&",
        "Members",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyKitSocialActions.h"
    },
    {
      "id": "FCrowdyKitMembersDone",
      "name": "FCrowdyKitMembersDone",
      "owner": "",
      "dynamic": false,
      "multicast": false,
      "return_value": false,
      "params": [
        "const FCrowdyKitGroup&",
        "const TArray<FCrowdyTeamMember>&"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h"
    },
    {
      "id": "FCrowdyKitOnEmote",
      "name": "FCrowdyKitOnEmote",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "AActor*",
        "SenderActor",
        "const FString&",
        "SenderUuid",
        "const FString&",
        "Emote",
        "AActor*",
        "TargetActor",
        "const FString&",
        "TargetUuid"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Subsystem/CrowdyKitEmotes.h"
    },
    {
      "id": "FCrowdyMassNearTierServerValuesChanged",
      "name": "FCrowdyMassNearTierServerValuesChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<FString>&",
        "Changed"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Components/CrowdyMassNearTierComponent.h"
    },
    {
      "id": "FCrowdyServerCallDone",
      "name": "FCrowdyServerCallDone",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FInstancedStruct&",
        "Outputs",
        "ECrowdyServerCallOutcome",
        "Outcome",
        "const FString&",
        "Reason",
        "bool",
        "bRetryable",
        "FName",
        "Code"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h"
    },
    {
      "id": "FCrowdyServerMessageEvent",
      "name": "FCrowdyServerMessageEvent",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "FName",
        "Message",
        "const FInstancedStruct&",
        "Payload"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FCrowdyServerPingDone",
      "name": "FCrowdyServerPingDone",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "float",
        "RoundTripMs",
        "const FString&",
        "Reason"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectLibrary.h"
    },
    {
      "id": "FCrowdyServerRecordEvent",
      "name": "FCrowdyServerRecordEvent",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "const FString&",
        "RecordId",
        "const TArray<FString>&",
        "Changed"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FCrowdyServerRecordsChanged",
      "name": "FCrowdyServerRecordsChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "const TArray<FString>&",
        "ChangedIds",
        "const TArray<FString>&",
        "RemovedIds"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FCrowdyServerRecordsUpdated",
      "name": "FCrowdyServerRecordsUpdated",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "const TArray<FCrowdyServerRecordChange>&",
        "Changed",
        "const TArray<FString>&",
        "RemovedIds"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FCrowdyServerStatusChanged",
      "name": "FCrowdyServerStatusChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "ECrowdyServerObjectStatus",
        "Status"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FCrowdyServerVariablesChanged",
      "name": "FCrowdyServerVariablesChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "const TArray<FString>&",
        "Changed"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FCrowdyServerVariablesEvent",
      "name": "FCrowdyServerVariablesEvent",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "Object",
        "const TArray<FString>&",
        "Changed"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FMemberAsyncResult",
      "name": "FMemberAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamMember",
        "Member",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FMembersAsyncResult",
      "name": "FMembersAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamMembersResult",
        "Result",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FMyChannelsAsyncResult",
      "name": "FMyChannelsAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyMyChannelsResult",
        "Memberships",
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyChannelsQueryActions.h"
    },
    {
      "id": "FMyTeamsAsyncResult",
      "name": "FMyTeamsAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyMyTeamsResult",
        "Result",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FOnAccountDone",
      "name": "FOnAccountDone",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAccountError",
      "name": "FOnAccountError",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAccountError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnActorLeftReported",
      "name": "FOnActorLeftReported",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdyActorLeft&",
        "ActorLeft",
        "int32",
        "ActorCount"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h"
    },
    {
      "id": "FOnActorSpawnRequested",
      "name": "FOnActorSpawnRequested",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FGuid",
        "UUID",
        "FInstancedStruct",
        "IntialState",
        "int32",
        "ActorCount"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h"
    },
    {
      "id": "FOnActorTimeoutRequested",
      "name": "FOnActorTimeoutRequested",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FGuid",
        "UUID",
        "int32",
        "ActorCount"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h"
    },
    {
      "id": "FOnActorUpdateGameThreadBatch",
      "name": "FOnActorUpdateGameThreadBatch",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyActorUpdate>&",
        "Updates"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyActorTracker.h"
    },
    {
      "id": "FOnActorUpdateReceived",
      "name": "FOnActorUpdateReceived",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FActorUpdateNotificationBP&",
        "Notification"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h"
    },
    {
      "id": "FOnAppAccessRead",
      "name": "FOnAppAccessRead",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAppAccess",
        "Access"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAppStatesSuccess",
      "name": "FOnAppStatesSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyAppAvatarState>&",
        "AppStates"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnAppStateSuccess",
      "name": "FOnAppStateSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAppAvatarState",
        "AppState"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnAppTokenRefreshed",
      "name": "FOnAppTokenRefreshed",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthError",
      "name": "FOnAuthError",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthLoginEvent",
      "name": "FOnAuthLoginEvent",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAuthResult",
        "Result"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthLoginFailed",
      "name": "FOnAuthLoginFailed",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthRegisterEvent",
      "name": "FOnAuthRegisterEvent",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAuthResult",
        "Result"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthRegisterFailed",
      "name": "FOnAuthRegisterFailed",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthSessionRestored",
      "name": "FOnAuthSessionRestored",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyAuthResult",
        "Result"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthSessionRestoreFailed",
      "name": "FOnAuthSessionRestoreFailed",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAuthSuccess",
      "name": "FOnAuthSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAuthResult",
        "Result"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnAvatarError",
      "name": "FOnAvatarError",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAvatarError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnAvatarsSuccess",
      "name": "FOnAvatarsSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyAvatar>&",
        "Avatars"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnAvatarSuccess",
      "name": "FOnAvatarSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAvatar",
        "Avatar"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnAvatarVoidSuccess",
      "name": "FOnAvatarVoidSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnChannelError",
      "name": "FOnChannelError",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyChannelError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelMembersSuccess",
      "name": "FOnChannelMembersSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyChannelMember>&",
        "Members"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelMemberSuccess",
      "name": "FOnChannelMemberSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyChannelMember",
        "Member"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelMessageReceived",
      "name": "FOnChannelMessageReceived",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "int64",
        "ChannelId",
        "FString",
        "SenderUUID",
        "const TArray<uint8>&",
        "Payload"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelPolicySuccess",
      "name": "FOnChannelPolicySuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyChannelPolicy",
        "Policy"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelRolesSuccess",
      "name": "FOnChannelRolesSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyChannelRole>&",
        "Roles"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelRoleSuccess",
      "name": "FOnChannelRoleSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyChannelRole",
        "Role"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelsSuccess",
      "name": "FOnChannelsSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyChannel>&",
        "Channels"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelSuccess",
      "name": "FOnChannelSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyChannel",
        "Channel"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelUnbanSuccess",
      "name": "FOnChannelUnbanSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "bool",
        "bWasBanned"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnChannelVoidSuccess",
      "name": "FOnChannelVoidSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnConnectionStatusChange",
      "name": "FOnConnectionStatusChange",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "ECrowdyReconnectState",
        "NewState"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Network/UDP/CrowdyConnectionMonitor.h"
    },
    {
      "id": "FOnCrowdyAccessEnded",
      "name": "FOnCrowdyAccessEnded",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FString&",
        "Reason",
        "const FString&",
        "BlockedUntil"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h"
    },
    {
      "id": "FOnCrowdyAppPausedChanged",
      "name": "FOnCrowdyAppPausedChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bPaused",
        "const FString&",
        "Reason"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h"
    },
    {
      "id": "FOnCrowdyEntityDestroyed",
      "name": "FOnCrowdyEntityDestroyed",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bIsLocallyOwned"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h"
    },
    {
      "id": "FOnCrowdyEntityOwnershipChanged",
      "name": "FOnCrowdyEntityOwnershipChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "AActor*",
        "TargetEntity",
        "const FGuid&",
        "NetID",
        "const FGuid&",
        "NewOwnerID",
        "const FGuid&",
        "PreviousOwnerID"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h"
    },
    {
      "id": "FOnCrowdyEntityRegistered",
      "name": "FOnCrowdyEntityRegistered",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&",
        "NetID"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h"
    },
    {
      "id": "FOnCrowdyEntitySpawned",
      "name": "FOnCrowdyEntitySpawned",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FInstancedStruct&",
        "InitialState",
        "bool",
        "bIsLocallyOwned"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h"
    },
    {
      "id": "FOnCrowdyEntityUnregistered",
      "name": "FOnCrowdyEntityUnregistered",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&",
        "NetID"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h"
    },
    {
      "id": "FOnCrowdyHostElected",
      "name": "FOnCrowdyHostElected",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&",
        "HostID",
        "const FGuid&",
        "PreviousHostID"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyHostSubsystem.h"
    },
    {
      "id": "FOnCrowdyHUDReady",
      "name": "FOnCrowdyHUDReady",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnCrowdyKitActorChanged",
      "name": "FOnCrowdyKitActorChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyKitActorComponent*",
        "Component",
        "const FCrowdyKitActorState&",
        "KitActor"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyKitActorComponent.h"
    },
    {
      "id": "FOnCrowdyKitChatMessage",
      "name": "FOnCrowdyKitChatMessage",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyKitGroup",
        "Group",
        "FString",
        "SenderUuid",
        "FString",
        "Text"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyKitSocial.h"
    },
    {
      "id": "FOnCrowdyMassRowClassRecorded",
      "name": "FOnCrowdyMassRowClassRecorded",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&",
        "const UClass*"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h"
    },
    {
      "id": "FOnCrowdyMassRowRemoved",
      "name": "FOnCrowdyMassRowRemoved",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassEntitySubsystem.h"
    },
    {
      "id": "FOnCrowdyMassServerValuesChanged",
      "name": "FOnCrowdyMassServerValuesChanged",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdyMassEntityTarget&",
        "TConstArrayView<FString>"
      ],
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Subsystems/CrowdyMassServerRecordsSubsystem.h"
    },
    {
      "id": "FOnCrowdyOwnershipAssigned",
      "name": "FOnCrowdyOwnershipAssigned",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&",
        "NewOwnerID",
        "ECrowdyRole",
        "NewRole",
        "bool",
        "bIsLocallyOwned"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Components/CrowdyEntityComponent.h"
    },
    {
      "id": "FOnCrowdyOwnershipRequested",
      "name": "FOnCrowdyOwnershipRequested",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "AActor*",
        "TargetEntity",
        "AActor*",
        "RequesterActor",
        "const FGuid&",
        "RequesterID"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyEntitySubsystem.h"
    },
    {
      "id": "FOnCrowdyPositionKept",
      "name": "FOnCrowdyPositionKept",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FVector",
        "Location"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObjectComponent.h"
    },
    {
      "id": "FOnCrowdyProximityTextReceived",
      "name": "FOnCrowdyProximityTextReceived",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdyProximityText&",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h"
    },
    {
      "id": "FOnCrowdyProximityTextRefused",
      "name": "FOnCrowdyProximityTextRefused",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdySendRefusal&",
        "Refusal"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyProximityChat.h"
    },
    {
      "id": "FOnCrowdySendRefused",
      "name": "FOnCrowdySendRefused",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdySendRefusal&",
        "Refusal"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/CrowdyCpp/CrowdyCppReplicationSubsystem.h"
    },
    {
      "id": "FOnCrowdyServerMessage",
      "name": "FOnCrowdyServerMessage",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "FName",
        "const FInstancedStruct&"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FOnCrowdyServerObjectStatusChanged",
      "name": "FOnCrowdyServerObjectStatusChanged",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "ECrowdyServerObjectStatus"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FOnCrowdyServerRecordsChanged",
      "name": "FOnCrowdyServerRecordsChanged",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "TConstArrayView<FString>",
        "TConstArrayView<FString>",
        "TConstArrayView<TBitArray<>>"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FOnCrowdyServerValuesChanged",
      "name": "FOnCrowdyServerValuesChanged",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "UCrowdyServerObject*",
        "TConstArrayView<FString>"
      ],
      "module": "CrowdyExec",
      "header": "CrowdyExec/Public/CrowdyServerObject.h"
    },
    {
      "id": "FOnCrowdyVideoFrameAssembled",
      "name": "FOnCrowdyVideoFrameAssembled",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdyVideoFrame&",
        "Frame"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h"
    },
    {
      "id": "FOnCrowdyVideoFrameReady",
      "name": "FOnCrowdyVideoFrameReady",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FCrowdyVideoFrame&"
      ],
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/Subsystems/CrowdyVideoFrameReceiver.h"
    },
    {
      "id": "FOnCrowdyVoiceMicStateChanged",
      "name": "FOnCrowdyVoiceMicStateChanged",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "ECrowdyVoiceMicState"
      ],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h"
    },
    {
      "id": "FOnCrowdyVoiceSpeakerTalking",
      "name": "FOnCrowdyVoiceSpeakerTalking",
      "owner": "",
      "dynamic": false,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FString&",
        "bool"
      ],
      "module": "CrowdyVoice",
      "header": "CrowdyVoice/Public/Core/Audio/VoiceChat/VoiceChatSubsystem.h"
    },
    {
      "id": "FOnGameEventNotificationReceived",
      "name": "FOnGameEventNotificationReceived",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGameEventNotificationBP&",
        "Notification"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Core/Blueprints/CrowdyBlueprintReceptionLayer.h"
    },
    {
      "id": "FOnHostIDUpdated",
      "name": "FOnHostIDUpdated",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const FGuid&",
        "NewHostID",
        "const FGuid&",
        "PreviousHostID"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h"
    },
    {
      "id": "FOnIdentitiesReceived",
      "name": "FOnIdentitiesReceived",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyUserIdentity>&",
        "Identities"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnIdentityLinked",
      "name": "FOnIdentityLinked",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyUserIdentity",
        "Identity"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnIdentityUnlinked",
      "name": "FOnIdentityUnlinked",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "bool",
        "bRemoved"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnLegalAcceptanceEnded",
      "name": "FOnLegalAcceptanceEnded",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnLegalAcceptanceRequired",
      "name": "FOnLegalAcceptanceRequired",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnLegalConsentsRecorded",
      "name": "FOnLegalConsentsRecorded",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnLogin",
      "name": "FOnLogin",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bSuccess",
        "FString",
        "Message"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnLoginLinkSent",
      "name": "FOnLoginLinkSent",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "bool",
        "bSent"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnLoginProvidersReceived",
      "name": "FOnLoginProvidersReceived",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FString>&",
        "Providers"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAuthentication.h"
    },
    {
      "id": "FOnLogout",
      "name": "FOnLogout",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bSuccess"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnLoopbackError",
      "name": "FOnLoopbackError",
      "owner": "",
      "dynamic": false,
      "multicast": false,
      "return_value": false,
      "params": [
        "const FString&"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h"
    },
    {
      "id": "FOnLoopbackToken",
      "name": "FOnLoopbackToken",
      "owner": "",
      "dynamic": false,
      "multicast": false,
      "return_value": false,
      "params": [
        "const FString&"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Auth/FCrowdyLoopbackAuthServer.h"
    },
    {
      "id": "FOnMyAvatarsCacheChanged",
      "name": "FOnMyAvatarsCacheChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyAvatar>&",
        "Avatars"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyAvatars.h"
    },
    {
      "id": "FOnMyChannelsCacheChanged",
      "name": "FOnMyChannelsCacheChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyChannelMembership>&",
        "Memberships"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnMyChannelsSuccess",
      "name": "FOnMyChannelsSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyChannelMembership>&",
        "Memberships"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyChannels.h"
    },
    {
      "id": "FOnMyTeamsCacheChanged",
      "name": "FOnMyTeamsCacheChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyTeamMembership>&",
        "Memberships"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnMyTeamsSuccess",
      "name": "FOnMyTeamsSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyTeamMembership>&",
        "Memberships"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnOwnerUUIDUpdated",
      "name": "FOnOwnerUUIDUpdated",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FString",
        "NewOwnerUUID"
      ],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Subsystem/CrowdyGameSession.h"
    },
    {
      "id": "FOnPlayerProfileRead",
      "name": "FOnPlayerProfileRead",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyPlayerProfile",
        "Profile"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h"
    },
    {
      "id": "FOnPlayerProfilesRead",
      "name": "FOnPlayerProfilesRead",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyPlayerProfile>&",
        "Profiles"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h"
    },
    {
      "id": "FOnPlayersError",
      "name": "FOnPlayersError",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyAccountError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyPlayers.h"
    },
    {
      "id": "FOnRegister",
      "name": "FOnRegister",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bSuccess",
        "FString",
        "Message"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnTeamError",
      "name": "FOnTeamError",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamMembersSuccess",
      "name": "FOnTeamMembersSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyTeamMember>&",
        "Members"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamMemberSuccess",
      "name": "FOnTeamMemberSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyTeamMember",
        "Member"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamPolicySuccess",
      "name": "FOnTeamPolicySuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyTeamPolicy",
        "Policy"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamRolesSuccess",
      "name": "FOnTeamRolesSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyTeamRole>&",
        "Roles"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamRoleSuccess",
      "name": "FOnTeamRoleSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyTeamRole",
        "Role"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamsSuccess",
      "name": "FOnTeamsSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyTeam>&",
        "Teams"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamSuccess",
      "name": "FOnTeamSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "FCrowdyTeam",
        "Team"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamUnbanSuccess",
      "name": "FOnTeamUnbanSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [
        "bool",
        "bWasBanned"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeamVoidSuccess",
      "name": "FOnTeamVoidSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": false,
      "return_value": false,
      "params": [],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/CrowdyTeams.h"
    },
    {
      "id": "FOnTeleportPermission",
      "name": "FOnTeleportPermission",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bAllowed"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnUDPAddressNotify",
      "name": "FOnUDPAddressNotify",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bSuccess",
        "bool",
        "GateKeep"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnUDPConnectionSuccess",
      "name": "FOnUDPConnectionSuccess",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnUDPTimedOut",
      "name": "FOnUDPTimedOut",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnVersionInfo",
      "name": "FOnVersionInfo",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FGameVersion",
        "ServerVersion",
        "FGameVersion",
        "ClientVersion"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnVoiceMicStateChanged",
      "name": "FOnVoiceMicStateChanged",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "ECrowdyVoiceMicState",
        "State"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FOnVoiceSpeakerTalking",
      "name": "FOnVoiceSpeakerTalking",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FString",
        "SpeakerUuid",
        "bool",
        "bTalking"
      ],
      "module": "CrowdySDK",
      "header": "CrowdySDK/Public/Subsystem/CrowdySDKSubsystem.h"
    },
    {
      "id": "FPlayerProfileAsyncResult",
      "name": "FPlayerProfileAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyPlayerProfile",
        "Profile",
        "FCrowdyAccountError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h"
    },
    {
      "id": "FPlayerProfilesAsyncResult",
      "name": "FPlayerProfilesAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "const TArray<FCrowdyPlayerProfile>&",
        "Profiles",
        "FCrowdyAccountError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyPlayersActions.h"
    },
    {
      "id": "FPolicyAsyncResult",
      "name": "FPolicyAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamPolicy",
        "Policy",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FRecordPlayerConsentsAsyncResult",
      "name": "FRecordPlayerConsentsAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyAuthenticationActions.h"
    },
    {
      "id": "FRoleAsyncResult",
      "name": "FRoleAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamRole",
        "Role",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FRolesAsyncResult",
      "name": "FRolesAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamRolesResult",
        "Result",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FTeamAsyncResult",
      "name": "FTeamAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeam",
        "Team",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FTeamsAsyncOnError",
      "name": "FTeamsAsyncOnError",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FTeamsAsyncResult",
      "name": "FTeamsAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "FCrowdyTeamsResult",
        "Result",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsQueryActions.h"
    },
    {
      "id": "FTeamUnbanAsyncResult",
      "name": "FTeamUnbanAsyncResult",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [
        "bool",
        "bWasBanned",
        "FCrowdyTeamError",
        "Error",
        "FString",
        "Message"
      ],
      "module": "CrowdyServices",
      "header": "CrowdyServices/Public/Subsystem/AsyncActions/CrowdyTeamsWriteActions.h"
    },
    {
      "id": "FUDPConnectionSuccessful",
      "name": "FUDPConnectionSuccessful",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h"
    },
    {
      "id": "FUDPTimeout",
      "name": "FUDPTimeout",
      "owner": "",
      "dynamic": true,
      "multicast": true,
      "return_value": false,
      "params": [],
      "module": "CrowdyNet",
      "header": "CrowdyNet/Public/Network/UDP/CrowdyUDPSubsystem.h"
    }
  ],
  "cpp_macros": [
    {
      "id": "CROWDY_DEFINE_TRACE_CVAR",
      "name": "CROWDY_DEFINE_TRACE_CVAR",
      "params": "(VarName, CommandText, HelpText)",
      "module": "CKSharedTypes",
      "header": "CKSharedTypes/Public/CrowdyLog.h"
    },
    {
      "id": "CROWDY_EVENT",
      "name": "CROWDY_EVENT",
      "params": "(FuncName)",
      "module": "CrowdyReplication",
      "header": "CrowdyReplication/Public/Replication/RPC/CrowdyEvent.h"
    },
    {
      "id": "CROWDY_MASS_SEND_EVENT",
      "name": "CROWDY_MASS_SEND_EVENT",
      "params": "(Target, Class, Event, ...)",
      "module": "CrowdyMass",
      "header": "CrowdyMass/Public/Events/CrowdyMassEventLibrary.h"
    }
  ]
}
