Click or drag to resize

SdkVersion Class

Version information of the currently installed Immerse SDK
Inheritance Hierarchy
SystemObject
  ImmerseSDKSdkVersion

Namespace:  ImmerseSDK
Assembly:  ImmerseSDK.App (in ImmerseSDK.App.dll) Version: 3.9.0.0 (3.9.0.0)
Syntax
C#
[SerializableAttribute]
public class SdkVersion

The SdkVersion type exposes the following members.

Constructors
  NameDescription
Public methodSdkVersion
Initializes a new instance of the SdkVersion class
Top
Methods
  NameDescription
Public methodStatic memberGetCurrentSdkVersionFilePath
Gets the full local path to the sdk version txt file
Public methodStatic memberGetCurrentVersion
Loads the current sdk version file
Public methodStatic memberGetPreviousSdkVersionFilePath
Gets the full local path to the previous sdk version txt file
Public methodStatic memberGetPreviousVersion
Loads the previous SDK version file
Public methodToLongVersion
Returns the sdk version in longer format: Major.Minor.Patch #-SDK_BUILD_VERSION t-SDK_TIMESTAMP b-BRANCH s#-SCENE_VERSION st-SCENE_TIMESTAMP sb-SCENE_BRANCH
Public methodToShortSceneVersion
Returns the scene version in shorter format: SCENE_BUILD_VERSION on SCENE_TIMESTAMP (SCENE_BRANCH)
Public methodToShortVersion
Returns the sdk version in shorter format: Major.Minor.Patch
Public methodToString
Returns a string version that can be printed to the console
(Overrides ObjectToString.)
Top
Fields
  NameDescription
Public fieldBranch
The branch that this version of the sdk was built with
Public fieldBuildTimestamp
The Timestamp of the build
Public fieldBuildVersion
The version from the build system
Public fieldMajorVersion
The Major component of the version
Public fieldMinorVersion
The Minor component of the version
Public fieldPatchVersion
The Patch component of the version
Public fieldSceneBranch
The branch that this scene was built with
Public fieldSceneBuildTimestamp
The Timestamp of the build of the scene
Public fieldSceneBuildVersion
The version from the build system for the scene
Top
See Also