Static Public Member Functions | |
| static EffectMode | SwitchEffect (CAtmoDynData *pDynData, EffectMode newEffectMode) |
| static LivePictureSource | SwitchLiveSource (CAtmoDynData *pDynData, LivePictureSource newLiveSource) |
| static void | ShowShutdownColor (CAtmoDynData *pDynData) |
| static bool | RecreateConnection (CAtmoDynData *pDynData) |
| static pColorPacket | WhiteCalibration (CAtmoConfig *pAtmoConfig, pColorPacket ColorPacket) |
| static pColorPacket | ApplyGamma (CAtmoConfig *pAtmoConfig, pColorPacket ColorPacket) |
| static int | SetChannelAssignment (CAtmoDynData *pDynData, int index) |
| static void | SaveBitmap (HDC hdc, HBITMAP hBmp, char *fileName) |
| EffectMode CAtmoTools::SwitchEffect | ( | CAtmoDynData * | pDynData, | |
| EffectMode | newEffectMode | |||
| ) | [static] |
References AllocColorPacket, ApplyGamma(), ATMO_TRUE, tRGBColor::b, CAtmoInput::Close(), emColorChange, emDisabled, emLivePicture, emLrColorChange, emStaticColor, emUndefined, tRGBColor::g, CAtmoDynData::getAtmoConfig(), CAtmoDynData::getAtmoConnection(), CAtmoConfig::getEffectMode(), CAtmoDynData::getEffectThread(), CAtmoDynData::getHinstance(), CAtmoDynData::getLiveInput(), CAtmoDynData::getLivePacketQueue(), CAtmoConfig::getShow_statistics(), CAtmoConfig::getStaticColor_Blue(), CAtmoConfig::getStaticColor_Green(), CAtmoConfig::getStaticColor_Red(), CAtmoConfig::getZoneCount(), i, CAtmoConnection::isOpen(), CAtmoConfig::isUseSoftwareWhiteAdj(), CAtmoDynData::LockCriticalSection(), lpsExtern, lpsScreenCapture, xColorPacket::numColors, CAtmoInput::Open(), tRGBColor::r, CThread::Run(), CAtmoConnection::SendData(), CAtmoConfig::setEffectMode(), CAtmoDynData::setEffectThread(), CAtmoDynData::setLiveInput(), CAtmoDynData::setLivePacketQueue(), CAtmoDynData::setLivePictureSource(), CThread::Terminate(), CAtmoDynData::UnLockCriticalSection(), WhiteCalibration(), and xColorPacket::zone.
| LivePictureSource CAtmoTools::SwitchLiveSource | ( | CAtmoDynData * | pDynData, | |
| LivePictureSource | newLiveSource | |||
| ) | [static] |
References CAtmoInput::Close(), emLivePicture, CAtmoDynData::getAtmoConfig(), CAtmoConfig::getEffectMode(), CAtmoDynData::getEffectThread(), CAtmoDynData::getLiveInput(), CAtmoDynData::getLivePacketQueue(), CAtmoDynData::getLivePictureSource(), CAtmoDynData::LockCriticalSection(), lpsExtern, lpsScreenCapture, CAtmoInput::Open(), CAtmoDynData::setLiveInput(), CAtmoDynData::setLivePictureSource(), and CAtmoDynData::UnLockCriticalSection().
| void CAtmoTools::ShowShutdownColor | ( | CAtmoDynData * | pDynData | ) | [static] |
References AllocColorPacket, ApplyGamma(), tRGBColor::b, tRGBColor::g, CAtmoDynData::getAtmoConfig(), CAtmoDynData::getAtmoConnection(), CAtmoConfig::getShutdownColor_Blue(), CAtmoConfig::getShutdownColor_Green(), CAtmoConfig::getShutdownColor_Red(), CAtmoConfig::getZoneCount(), i, CAtmoConfig::isSetShutdownColor(), CAtmoConfig::isUseSoftwareWhiteAdj(), CAtmoDynData::LockCriticalSection(), xColorPacket::numColors, tRGBColor::r, CAtmoConnection::SendData(), CAtmoDynData::UnLockCriticalSection(), WhiteCalibration(), and xColorPacket::zone.
| bool CAtmoTools::RecreateConnection | ( | CAtmoDynData * | pDynData | ) | [static] |
References actClassicAtmo, actDMX, actDummy, actMoMoLight, actMondolight, actMultiAtmo, actNUL, ATMO_FALSE, ATMO_TRUE, CAtmoConnection::CloseConnection(), CMoMoConnection::CreateDefaultMapping(), CAtmoMultiConnection::CreateDefaultMapping(), CAtmoDmxSerialConnection::CreateDefaultMapping(), CAtmoClassicConnection::CreateDefaultMapping(), CAtmoDynData::getAtmoConfig(), CAtmoDynData::getAtmoConnection(), CAtmoConfig::getChannelAssignment(), CAtmoConfig::getComport(), CAtmoConfig::getConnectionType(), CAtmoConfig::getCurrentChannelAssignment(), CAtmoDynData::getHinstance(), CAtmoConfig::getIgnoreConnectionErrorOnStartup(), CAtmoDynData::LockCriticalSection(), CMoMoConnection::OpenConnection(), CAtmoMultiConnection::OpenConnection(), CAtmoDmxSerialConnection::OpenConnection(), CAtmoClassicConnection::OpenConnection(), CAtmoDynData::ReloadZoneDefinitionBitmaps(), CAtmoDynData::setAtmoConnection(), SetChannelAssignment(), and CAtmoDynData::UnLockCriticalSection().
Referenced by AtmoInitialize().
| pColorPacket CAtmoTools::WhiteCalibration | ( | CAtmoConfig * | pAtmoConfig, | |
| pColorPacket | ColorPacket | |||
| ) | [static] |
References tRGBColor::b, tRGBColor::g, CAtmoConfig::getWhiteAdjustment_Blue(), CAtmoConfig::getWhiteAdjustment_Green(), CAtmoConfig::getWhiteAdjustment_Red(), i, xColorPacket::numColors, tRGBColor::r, and xColorPacket::zone.
Referenced by CAtmoLiveView::Execute(), ShowShutdownColor(), and SwitchEffect().
| pColorPacket CAtmoTools::ApplyGamma | ( | CAtmoConfig * | pAtmoConfig, | |
| pColorPacket | ColorPacket | |||
| ) | [static] |
References agcGlobal, agcNone, agcPerColor, ATMO_MIN, tRGBColor::b, tRGBColor::g, CAtmoConfig::getSoftware_gamma_blue(), CAtmoConfig::getSoftware_gamma_global(), CAtmoConfig::getSoftware_gamma_green(), CAtmoConfig::getSoftware_gamma_mode(), CAtmoConfig::getSoftware_gamma_red(), i, xColorPacket::numColors, tRGBColor::r, and xColorPacket::zone.
Referenced by CAtmoLiveView::Execute(), ShowShutdownColor(), and SwitchEffect().
| int CAtmoTools::SetChannelAssignment | ( | CAtmoDynData * | pDynData, | |
| int | index | |||
| ) | [static] |
| void CAtmoTools::SaveBitmap | ( | HDC | hdc, | |
| HBITMAP | hBmp, | |||
| char * | fileName | |||
| ) | [static] |
References BITMAPFILEHEADER::bfOffBits, BITMAPFILEHEADER::bfReserved1, BITMAPFILEHEADER::bfReserved2, BITMAPFILEHEADER::bfSize, BITMAPFILEHEADER::bfType, BI_RGB, ATTR_PACKED::biBitCount, ATTR_PACKED::biCompression, ATTR_PACKED::biHeight, ATTR_PACKED::biSize, ATTR_PACKED::biSizeImage, ATTR_PACKED::biWidth, ATTR_PACKED::bmiHeader, and MakeIntelWord.
1.5.6