コード例 #1
0
ファイル: Core512.cpp プロジェクト: Valrandir/Core512
void Unload()
{
	Stackit;
	DeleteNull(lpShip);
	DeleteNull(lpHelp);
	DeleteNull(lpCoreDynBody)
	DeleteNull(lpCoreBackground);
	DeleteNull(lpCoreFlareList);
	CoreSystemDestroy();
}
コード例 #2
0
	void SpriteRendererD3D11::CleanUp()
	{
		ReleaseNull(default_blend_state_);
		ReleaseNull(default_render_state_);
		ReleaseNull(default_depth_stencil_state_);
		ReleaseNull(vertex_buffer_);
		DeleteNull(default_texture_);
	}
コード例 #3
0
ファイル: Body.cpp プロジェクト: Karkasos/Core512
Body::Body(Vertex Center, float Width, float Height)
{
	Init(Center, Width, Height, NULL);
}

Body::Body(Vertex Center, HTEXTURE hTexture)
{
	float Width, Height;
	Texture::GetSize(hTexture, Width, Height, true);
	Init(Center, Width, Height, hTexture);
}

Body::~Body()
{
	DeleteNull(lpSprite)
}

void Body::TextureSet(HTEXTURE hTexture)
{
	lpSprite->SetTexture(hTexture);
}

void Body::RotationSet(float RotationRadian)
{
	if(RotationRadian < 0)
		RotationRadian = CoreRad1 + RotationRadian;

	if(RotationRadian > CoreRad1)
		RotationRadian = RotationRadian - CoreRad1;
コード例 #4
0
ファイル: CoreText.cpp プロジェクト: Valrandir/Core512
CoreText::~CoreText()
{
	DeleteNull(Font);
}
コード例 #5
0
ファイル: CoreSprite.cpp プロジェクト: Valrandir/Core512
CoreSprite::~CoreSprite()
{
	DeleteNull(Sprite);
}