Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DefineTransformPropertyDefaultValue

Defines what the application will show if a new prop value has not been assigned

FCavrnusSpaceConnection spaceConn,
FString containerName,
FString propertyName,
FTransform propertyValue

void

GetTransformPropertyValue

Gets the current property value, whether the default or the one currently set

FCavrnusSpaceConnection spaceConn,
FString containerName,
FString propertyName

Ftransform

BindTransformPropertyValue

Triggers an Event when the property changes, plus an inital event when first bound

FCavrnusSpaceConnection spaceConn,
FString containerName,
FString propertyName,
FTransformPropertyUpdated onPropertyUpdated

FCavrnusBinding

BeginTransientTransformPropertyUpdate

Begins a temporary property update. This can be updated with UpdateWithNewData() This will show for everyone in the space, but will not be saved unless you call Finish().

FCavrnusSpaceConnection spaceConn,
FString containerName,
FString propertyName,
FTransform propertyValue,
FString transientToContinue = ""

Fstring

PostTransformPropertyUpdate

Updates the property value at the given path and synchronizes the data to the server

FCavrnusSpaceConnection spaceConn,
FString containerName,
FString propertyName,
FTransform propertyValue,
FString transientToFinish = ""

void

CavrnusLivePropertyUpdate

<<Pending>>

Permissions

BindGlobalPolicy

Binds an event to throw when a policy is/isn't allowed for the user (returns false until policies are fetched & resolved)

BindSpacePolicy

Binds an event to throw when a policy is/isn't allowed for the user in a given space (returns false until policies are fetched & resolved)

Spawned Objects

SpawnObject

Instantiates the given object with no set properties (note you will need to pull the Container ID out of the Spawned Object and assign property values to it).

FCavrnusSpaceConnection spaceConn,
FString uniqueIdentifier

Fstring

DestryObject

Destroys the given object.

FCavrnusSpaceConnection spaceConn,
FCavrnusSpawnedObject spawnedObject

void

GetIfIsSpawnedObject

Gets the spawned object's data if it was created by Cavrnus

FCavrnusSpaceConnection spaceConn,
AActor* object

FCavrnusSpawnedObject

FCavrnusSpawnedObject

<< Pending >>

UseComponents

<< Pending >>

...