|
|
EditorReplicationService & | operator= (EditorReplicationService const &) |
|
| EditorReplicationService (EditorReplicationService const &) |
| virtual ::Scripting::Result_deprecated< void > | init () |
|
virtual ::Scripting::Result_deprecated< void > | ready () |
| virtual ::Scripting::Result_deprecated< void > | quit () |
| virtual::std::string_view | getServiceName () const |
| virtual ::WeakRef<::Editor::IReplicatedObjectBase > | _create (::HashedString const &id, uint typeHash) |
| virtual void | _remove (::HashedString const &id, uint typeHash) |
| virtual ::WeakRef<::Editor::IReplicatedObjectBase > | _getObjectById (::HashedString const &id, uint typeHash) const |
| virtual void | _registerType (uint typeHash, ::Editor::Services::ReplicationTypeInfo typeInfo) |
| virtual::cereal::ReflectionCtx & | _getReflectionContext () const |
| virtual::Editor::ReplicationPolicy | _getReplicationPolicyForTypeHash (uint typeHash) const |
| virtual bool | _canSyncOrModifyType (uint typeHash) const |
| virtual bool | _canApplyPayload (uint typeHash) const |
| MCAPI | EditorReplicationService (::Editor::ServiceProviderCollection &serviceProviders, ::cereal::ReflectionCtx &reflectionContext) |
| MCAPI ::Scripting::Result_deprecated< void > | _addOrReplaceObject (::HashedString const &id, uint typeHash, ::std::string_view newData) |
| MCAPI::Editor::IReplicatedContainerBase * | _getContainerPointerById (::HashedString const &id) const |
| MCAPI void | _handleEditorReplicationContainerAddObjectPayload (::Editor::Network::EditorReplicationContainerAddObjectPayload const &payload) |
| MCAPI void | _handleEditorReplicationContainerDeleteObjectPayload (::Editor::Network::EditorReplicationContainerDeleteObjectPayload const &payload) |
| MCAPI void | _handleEditorReplicationDeletePayload (::Editor::Network::EditorReplicationDeletePayload const &payload) |
| MCAPI void | _handleEditorReplicationEventDataUpdatePayload (::Editor::Network::EditorReplicationTriggerEventPayload const &payload) |
| MCAPI void | _handleEditorReplicationUpdatePayload (::Editor::Network::EditorReplicationUpdatePayload const &payload) |
| MCAPI ::Scripting::Result_deprecated< void > | _removeAndSyncObject (::HashedString const &id, uint typeHash) |
| MCAPI ::Scripting::Result_deprecated< void > | _removeObject (::HashedString const &id, uint typeHash) |
| MCAPI void * | $ctor (::Editor::ServiceProviderCollection &serviceProviders, ::cereal::ReflectionCtx &reflectionContext) |
| MCAPI void | $dtor () |
| MCAPI ::Scripting::Result_deprecated< void > | $init () |
| MCAPI ::Scripting::Result_deprecated< void > | $ready () |
| MCAPI ::Scripting::Result_deprecated< void > | $quit () |
| MCAPI::std::string_view | $getServiceName () const |
| MCAPI ::WeakRef<::Editor::IReplicatedObjectBase > | $_create (::HashedString const &id, uint typeHash) |
| MCAPI void | $_remove (::HashedString const &id, uint typeHash) |
| MCAPI ::WeakRef<::Editor::IReplicatedObjectBase > | $_getObjectById (::HashedString const &id, uint typeHash) const |
| MCAPI void | $_registerType (uint typeHash, ::Editor::Services::ReplicationTypeInfo typeInfo) |
| MCAPI::cereal::ReflectionCtx & | $_getReflectionContext () const |
| MCAPI::Editor::ReplicationPolicy | $_getReplicationPolicyForTypeHash (uint typeHash) const |
| MCAPI bool | $_canSyncOrModifyType (uint typeHash) const |
| MCAPI bool | $_canApplyPayload (uint typeHash) const |
|
virtual bool | isServiceInitialized () const |
|
virtual bool | isServiceReady () const |
| MCAPI bool | $isServiceInitialized () const |
| MCAPI bool | $isServiceReady () const |
|
MCFOLD void * | $ctor () |
|
MCFOLD void * | $ctor (::Bedrock::EnableNonOwnerReferences const &) |
|
virtual bool | isServer () const =0 |