Go to the source code of this file.
Defines | |
#define | SafeDelete(safeDeleteItem) |
安全な削除 | |
#define | SafeArrayDelete(safeDeleteItem) |
安全な配列削除 | |
#define | SafeRelease(safeReleaseItem) |
安全な解放 |
Definition in file SafeDelete.h.
|
|
Value: 安全な削除
Definition at line 33 of file SafeDelete.h. Referenced by Lamp::CharacterModelAnimationData::CharacterModelSequence::clear(), Lamp::AnimationCompressor::compress(), Lamp::SoundManager::createStaticSound(), Lamp::SoundManager::createStaticSound3D(), Lamp::LampInput::endLogging(), Lamp::LampSound::finalize(), Lamp::LampInput::finalize(), Lamp::LampGraphics::finalize(), Lamp::ErrorOutput::finalize(), Lamp::DebugOutput::finalize(), Lamp::SceneFramework::frameworkFinalize(), Lamp::SceneNodeAnimationData::SceneNodeSequence::operator=(), Lamp::CameraAnimationData::CameraSequence::operator=(), Lamp::AnimationManager::setDataRenamer(), Lamp::LampGraphics::setDeviceSelector(), Lamp::CollisionScene::setLeafRenamer(), Lamp::CollisionScene::setNodeRenamer(), Lamp::Sprite::setPicture(), Lamp::Scene::setRenamer(), Lamp::AnimationManager::setRenamer(), Lamp::SceneNodeAnimationData::setRotation(), Lamp::CharacterModelAnimationData::setRotation(), Lamp::CameraAnimationData::setRotation(), Lamp::SceneNodeAnimationData::setScale(), Lamp::CharacterModelAnimationData::setScale(), Lamp::SceneNodeAnimationData::setTranslation(), Lamp::CharacterModelAnimationData::setTranslation(), Lamp::CameraAnimationData::setTranslation(), Lamp::LampInput::stopLog(), Lamp::AnimationManager::~AnimationManager(), Lamp::CameraAnimationData::CameraSequence::~CameraSequence(), Lamp::CollisionRenderer::~CollisionRenderer(), Lamp::CollisionScene::~CollisionScene(), Lamp::InformationRenderer::~InformationRenderer(), Lamp::Logger::~Logger(), Lamp::OggVorbisReader::~OggVorbisReader(), Lamp::PS2PadCameraController::~PS2PadCameraController(), Lamp::Renderer::~Renderer(), Lamp::Scene::~Scene(), Lamp::SceneNodeAnimationData::SceneNodeSequence::~SceneNodeSequence(), Lamp::ShaderManager::~ShaderManager(), Lamp::SimpleFramework::~SimpleFramework(), Lamp::SpriteRenderer::~SpriteRenderer(), Lamp::StreamSound::~StreamSound(), and Lamp::StreamSound3D::~StreamSound3D(). |
|
Value: 安全な解放
Definition at line 57 of file SafeDelete.h. Referenced by Lamp::GraphicsDevice::cleanup(), Lamp::PictureRGBA8::compile(), Lamp::PictureRGB8::compile(), Lamp::SpritePicture::deleteGraphicsDeviceObjects(), Lamp::PictureRGBA8::deleteGraphicsDeviceObjects(), Lamp::PictureRGB8::deleteGraphicsDeviceObjects(), Lamp::BasicFramework::deleteGraphicsDeviceObjects(), Lamp::PrimitiveDrawRequest::enableColor(), Lamp::MeshData::enableColor(), Lamp::MeshData::enableNormal(), Lamp::LampSound::finalize(), Lamp::LampInput::finalize(), Lamp::LampGraphics::finalize(), Lamp::RenderingDevice::getRenderTargetSize(), Lamp::BasicFramework::initializeGraphicsDeviceObjects(), Lamp::RenderingDevice::invalidateDefaultStateBlock(), Lamp::SpriteGraphicsBuffer::invalidateGraphicsDeviceObjects(), Lamp::Renderer::invalidateGraphicsDeviceObjects(), Lamp::PrimitiveRenderer::invalidateGraphicsDeviceObjects(), Lamp::MeshData::invalidateGraphicsDeviceObjects(), Lamp::CharacterMesh::invalidateGraphicsDeviceObjects(), Lamp::Material::releaseStateBlock(), Lamp::BasicFramework::restoreGraphicsDeviceObjects(), Lamp::MeshData::setBonesPerVertex(), Lamp::SpritePicture::setD3DTexture(), Lamp::MeshData::setPrimitiveType(), Lamp::MeshData::setTexCoordSetCount(), Lamp::MeshData::setTexCoordType(), Lamp::PrimitiveDrawRequest::setVertexCount(), Lamp::MeshData::setVertexCount(), Lamp::PrimitiveDrawRequest::setVertexIndexCount(), Lamp::MeshData::setVertexIndexCount(), Lamp::CharacterMesh::traverse(), Lamp::CharacterMesh::~CharacterMesh(), Lamp::InputDevice::~InputDevice(), Lamp::MeshData::~MeshData(), Lamp::PictureRGB8::~PictureRGB8(), Lamp::PictureRGBA8::~PictureRGBA8(), Lamp::Renderer::~Renderer(), Lamp::Sound3D::~Sound3D(), Lamp::SoundBuffer::~SoundBuffer(), Lamp::SpriteGraphicsBuffer::~SpriteGraphicsBuffer(), Lamp::SpritePicture::~SpritePicture(), and Lamp::StreamPlayer::~StreamPlayer(). |