Shermans's Notes
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

April 19th, 2021

Todo

  • Continue work on Camera Manager Implementation

Today I learned (Notes)

Abstract Classes in #cpp

  • Abstract classes in #cpp are a bit more implicit than other languages
1
2
3
4
5
6
7
8
9
struct Base { virtual int g(); virtual ~Base() {} };
struct A : Base {
    // OK: declares three member virtual functions, two of them pure
    virtual int f() \= 0, g() override \= 0, h();
    // OK: destructor can be pure too
    ~A() \= 0;
    // Error: pure-specifier on a function definition
    virtual int b()\=0 {}
};

Camera Control in #unreal

  • Understood a bit more about how the camera manager framework is put together. More notes over at ue-cameras

Tomorow’s Tasks