Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
UuidIdentifiableObjectSelectionManagerTest Class Reference
Inheritance diagram for UuidIdentifiableObjectSelectionManagerTest:
Collaboration diagram for UuidIdentifiableObjectSelectionManagerTest:

Public Types

using TestVariant = std::variant<DerivedTestObject *>
using TestRegistry = utils::OwningObjectRegistry<TestVariant, BaseTestObject>

Protected Member Functions

void SetUp () override

Protected Attributes

TestRegistry registry_
DerivedTestObjectobj1_ {}
DerivedTestObjectobj2_ {}
DerivedTestObjectobj3_ {}
std::unique_ptr< TestUuidIdentifiableObjectSelectionManagerselection_manager_

Detailed Description

Definition at line 146 of file uuid_identifiable_object_test.h.

Member Typedef Documentation

◆ TestRegistry

using UuidIdentifiableObjectSelectionManagerTest::TestRegistry = utils::OwningObjectRegistry<TestVariant, BaseTestObject>

Definition at line 154 of file uuid_identifiable_object_test.h.

◆ TestVariant

using UuidIdentifiableObjectSelectionManagerTest::TestVariant = std::variant<DerivedTestObject *>

Definition at line 153 of file uuid_identifiable_object_test.h.

Member Function Documentation

◆ SetUp()

void UuidIdentifiableObjectSelectionManagerTest::SetUp ( )
inlineoverrideprotected

Definition at line 157 of file uuid_identifiable_object_test.h.

Field Documentation

◆ obj1_

DerivedTestObject* UuidIdentifiableObjectSelectionManagerTest::obj1_ {}
protected

Definition at line 171 of file uuid_identifiable_object_test.h.

◆ obj2_

DerivedTestObject* UuidIdentifiableObjectSelectionManagerTest::obj2_ {}
protected

Definition at line 172 of file uuid_identifiable_object_test.h.

◆ obj3_

DerivedTestObject* UuidIdentifiableObjectSelectionManagerTest::obj3_ {}
protected

Definition at line 173 of file uuid_identifiable_object_test.h.

◆ registry_

TestRegistry UuidIdentifiableObjectSelectionManagerTest::registry_
protected

Definition at line 170 of file uuid_identifiable_object_test.h.

◆ selection_manager_

std::unique_ptr<TestUuidIdentifiableObjectSelectionManager> UuidIdentifiableObjectSelectionManagerTest::selection_manager_
protected

Definition at line 175 of file uuid_identifiable_object_test.h.


The documentation for this class was generated from the following file: