Sleeping Wombat Common Library
0.50.0
swCommonLibrary
|
►NDefaultInterpolators | Interpolators helpers functions |
►Nfilesystem | |
►Nsw | |
CAnimationImpl | |
CAnimationSet | |
CAnimationTyped | Interface class for manipulating animation keys |
CAnimEvaluator | Evaluates animation |
CConvert | |
CCosinusInterpolator | Cosinus interpolator |
CDeserializerImpl | |
CDirectProperty | |
CDiscreteInterpolator | |
CDummyInterpolator | Temporary interpolator for internal use |
CEngineSerializationContext | |
CExampleRealFormatHeader | |
CFakeTimeline | |
CIAnimation | Base animation class |
CICollection | |
CIDeserializer | Interface for deserializers |
CIEnableProperty | |
CIInterpolator | Base class for interpolators |
CIProperty | |
CISerializationContext | Interface for context used in serialization and deserialization.ISerializationContext is used to store additional data during serialization and deserialization. Classes derived from Object can provide their own implementation of Serialize and Deserialize function which can retrive context by calling ISerializer::GetContext or IDeserializer::GetContext function |
CISerializer | Serializers interface |
CKey | Animation key |
CKeySet | Set of animation keys and interpolators |
CLinearInterpolator | Linear interpolator |
CMemoryChunk | Klasa przechowuje pamięć o dowolnym przeznaczeniu |
CNested | |
CNested2 | |
CNullable | Returns value or error |
CObject | Base clas for all objects in sleeping wombat libraries |
CObjectDeleter | Klasa służy do kasowania obiektów, których destruktor jest prywatny.Taka sytuacja zachodzi w momencie, gdy nie chcemy, aby każda klasa mogła skasować jakiś obiekt, ale chcemy dać takie uprawnienia jedynie wybrańcom. Ta klasa implementuje funkcjonalność kasowania obieków. Obiekt tej klasy może zostać stworzony jedynie przez funkcję, która dostarczy odpowiedni obiekt klucz ObjectDeleterKey. Dopiero wtedy można wywołać funkcję delete_object, która usunie żądany obiekt z pamięci |
CObjectDeleterKey | You can specify classes that can delete objects with private constructors |
Cpath_impl | Simple class for manipulating paths on Linux/Windows/Mac OS |
CProperties | |
CProperty | |
CPropertyPath | |
CRelativeTimeline | |
Cresolver | Simple class for resolving paths on Linux/Windows/Mac OS |
CResourceContainer | |
CSerializerImpl | |
CSpinLock | Klasa służąca jako mutex z aktywnym oczekiwaniem |
CSpinLockedQueue | Kolejka z mechanizmami synchronizacji opartymi o SpinLocka |
CStringPropertyPath | |
CTestAnim | |
CTestInterpolators | |
CTimelineBase | Base class for timelines |
CUPtr | |
CVersion | Standard version structure |
CVoxtreeHeader |