Add canvastexture definition to animdefs.

Split canvas texture rendering from camera texture rendering.
This commit is contained in:
Magnus Norddahl 2022-07-23 20:49:21 +02:00 committed by Christoph Oelckers
commit bb503950df
15 changed files with 111 additions and 54 deletions

View file

@ -325,6 +325,10 @@ void FTextureAnimator::InitAnimDefs ()
{
ParseWarp(sc);
}
else if (sc.Compare("canvastexture"))
{
ParseCanvasTexture(sc);
}
else if (sc.Compare ("cameratexture"))
{
ParseCameraTexture(sc);
@ -683,6 +687,21 @@ void FTextureAnimator::ParseWarp(FScanner &sc)
}
}
//==========================================================================
//
// ParseCameraTexture
//
// Parses a canvas texture definition
//
//==========================================================================
void FTextureAnimator::ParseCanvasTexture(FScanner& sc)
{
// This is currently identical to camera textures.
ParseCameraTexture(sc);
}
//==========================================================================
//
// ParseCameraTexture