DispatcherCommandVersion

Choose your operating system:

Windows

macOS

Linux

References

Module

InterchangeDispatcher

Header

/Engine/Plugins/Experimental/Interchange/Runtime/Source/Dispatcher/Public/InterchangeCommands.h

Include

#include "InterchangeCommands.h"

Syntax

class DispatcherCommandVersion

Functions

Name Description

Public function Static

bool

 

FromString

(
    const FString& VersionStr,
    int32& OutMajor,
    int32& OutMinor,
    int32& OutPatch,
    bool& bOutLWCDisabled
)

Public function Static

bool

 

GetLWCDisabled()

LWCDisabled version tell if the code was compile with serialization compatibility.

Public function Static

int32

 

GetMajor()

Major version should be updated when there is an existing API that has been change.

Public function Static

int32

 

GetMinor()

Minor version must be updated when there is an addition to the API.

Public function Static

int32

 

GetPatch()

Patch version should be update if there is some bug fixes in the private code.

Public function Static

bool

 

IsAPICompatible

(
    int32 Major,
    int32 Minor,
    int32 Patch,
    bool bLWCDisabled
)

We consider having the same major and minor version will make the API fully compatible.

Public function Static

FString

 

ToString()

Return the version in string format "Major.Minor.Patch"