- got rid of FNameNoInit and made the default constructor of FName non-initializing.
This setup has been a constant source of problems so now I reviewed all uses of FName to make sure that everything that needs to be initialized is done manually. This also merges the player_t constructor into the class definition as default values.
This commit is contained in:
parent
34f2d8f310
commit
fad406c4c9
47 changed files with 185 additions and 309 deletions
|
|
@ -1037,8 +1037,8 @@ FDecalLib::FTranslation *FDecalLib::GenerateTranslation (uint32_t start, uint32_
|
|||
}
|
||||
|
||||
FDecalBase::FDecalBase ()
|
||||
: Name(NAME_None)
|
||||
{
|
||||
Name = NAME_None;
|
||||
}
|
||||
|
||||
FDecalBase::~FDecalBase ()
|
||||
|
|
@ -1152,8 +1152,8 @@ const FDecalTemplate *FDecalGroup::GetDecal () const
|
|||
}
|
||||
|
||||
FDecalAnimator::FDecalAnimator (const char *name)
|
||||
: Name(name)
|
||||
{
|
||||
Name = name;
|
||||
}
|
||||
|
||||
FDecalAnimator::~FDecalAnimator ()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue