You.i Engine
Deprecated List
Class CloudIAPCustomerUID
This structure is deprecated and may be removed in a future release. CloudIAPChannelCredentials should be used instead.
Member CYIAbstractVideoPlayer::GetClosedCaptionsDispatcher_ () const
This function is deprecated. Please assign an instance of CYIClosedCaptionsDispatcher to m_pClosedCaptionsDispatcher instead (if needed) and use GetClosedCaptionsDispatcher() to access it.
Member CYIAEViewTemplate::ImportCompositionTemplateFromStream (std::istream &data)
This function is deprecated and may be removed in a future release. ImportCompositionTemplateFromBytes(CYIStringView) should be used instead.
Member CYIApp::GetShowFPS () const
This function has been deprecated and may be removed in a future release. IsHUDVisible should be used instead.
Member CYIApp::SetShowFPS (bool show)
This function has been deprecated and may be removed in a future release. SetHUDVisibility should be used instead.
Class CYIAppLifeCycleBridge
This class has been deprecated and may be removed in a future release. The functionality has been moved to CYIApp::ForegroundEntered and CYIApp::BackgroundEntered, which should be used instead.
Member CYIBitmapUtilities::BitmapToPNG (const CYIBitmap *pBitmap, std::vector< uint8_t > *pOut)
This function is deprecated and may be removed in a future release. CYIBitmapUtilitiesPNG::BitmapToPNG should be used instead.
Member CYIBitmapUtilities::SavePNG (const CYIBitmap *pBitmap, const CYIString &filename)
This function is deprecated and may be removed in a future release. CYIBitmapUtilitiesPNG::SavePNG should be used instead.
Member CYICloudInterface::GetIAPCustomerUID (std::function< void(const CloudIAPRequestStatus &status, const CloudIAPCustomerUID &customerUID)> responder)=0
This function is deprecated and may be removed in a future release. GetChannelCredentials should be used instead.
Member CYIColor::CYIColor (double red, double green, double blue, double alpha=1.0)
This function has been deprecated and may be removed in a future release. CYIColor(float, float, float, float) should be used instead.
Member CYIColor::CYIColor (int32_t r, int32_t g, int32_t b, int32_t a=255)
This constructor has been removed. FromRGBInteger should be used instead.
Member CYIColor::CYIColor (uint8_t r, uint8_t g, uint8_t b, uint8_t a=255)
This constructor has been removed. FromRGBInteger should be used instead.
Member CYIColor::GetColorByName (CYIStringView colorName, bool *pError=nullptr)
This function has been deprecated and may be removed in a future release. FromString should be used instead.
Member CYIColor::SetAlpha (double alpha)
This function has been deprecated and may be removed in a future release. SetAlpha(float) should be used instead.
Member CYIColor::SetAlpha (int32_t a)
This setter has been removed. SetAlphaInteger should be used instead.
Member CYIColor::SetAlpha (uint8_t a)
This setter has been removed. SetAlphaInteger should be used instead.
Member CYIColor::SetBlue (double blue)
This function has been deprecated and may be removed in a future release. SetBlue(float) should be used instead.
Member CYIColor::SetBlue (int32_t b)
This setter has been removed. SetBlueInteger should be used instead.
Member CYIColor::SetBlue (uint8_t b)
This setter has been removed. SetBlueInteger should be used instead.
Member CYIColor::SetColor (int32_t r, int32_t g, int32_t b, int32_t a=255)
This setter has been removed. SetColorInteger should be used instead.
Member CYIColor::SetGreen (int32_t g)
This setter has been removed. SetGreenInteger should be used instead.
Member CYIColor::SetGreen (uint8_t g)
This setter has been removed. SetGreenInteger should be used instead.
Member CYIColor::SetGreen (double green)
This function has been deprecated and may be removed in a future release. SetGreen(float) should be used instead.
Member CYIColor::SetRed (int32_t r)
This setter has been removed. SetRedInteger should be used instead.
Member CYIColor::SetRed (uint8_t r)
This setter has been removed. SetRedInteger should be used instead.
Member CYIColor::SetRed (double red)
This function has been deprecated and may be removed in a future release. SetRed(float) should be used instead.
Member CYIDir::DirectoryExists (const CYIString &path)
This function is deprecated and may be removed in a future release. IsDirectory should be used instead.
Member CYIKeyboardInputBridge::Password
This enum value is deprecated and may be removed in a future release. CYITextEditView::SetInputModifiers should be used with another CYIKeyboardInputBridge::InputType instead.
Member CYIKeyboardInputBridge::TextWithoutSuggestions
This enum value is deprecated and may be removed in a future release. CYIKeyboardInputBridge::InputType::Text and CYITextEditView::SetInputModifiers should be used instead.
Member CYILayoutConfig::RemoveSuffixFromNumber (CYIString &inOutNumber, CYIString &outSuffix)
This function is deprecated and may be removed in a future release. CYIStringParsing::SplitSuffixFromNumber should be used instead.
Member CYILocaleBridge::GetLocale (CYIString &rLanguageCode, CYIString &rCountryCode)
This function is deprecated and may be removed in a future release. GetLocales() should be used instead.
Member CYIMarkerData::GetStringFromID (CYIMarkerData::ID markerID, CYIString *pString)
This function is deprecated and may be removed in a future release. GetStringFromID(CYIMarkerData::ID) should be used instead.
Member CYIMaterial::ClearTextureSlot (uint32_t slot)
This overload of ClearTextureSlot is deprecated. Textures should be cleared using ClearTexture which identifies the texture with a string. This overload of ClearTexture can only be used in combination with the deprecated overload of SetTexture which takes a uin32_t slot argument, and cannot be used to clear a texture with a custom name set using a currently supported overload of SetTexture.
Member CYIMaterial::GetColor () const
Get the color for this material.
Member CYIMaterial::GetTexture (uint32_t slot) const
This overload of GetTexture is deprecated. Textures should be accessed using the overload of GetTexture which identifies the texture with a string. This overload of GetTexture can only be used in combination with the deprecated overload of SetTexture which takes a uin32_t slot argument, and cannot be used to access a texture with a custom name set using the currently supported overload of SetTexture.
Member CYIMaterial::GetTextureMatrix (uint32_t slot) const
This overload of GetTextureMatrix is deprecated. The texture matrix should be accessed using the overload of GetTextureMatrix which identifies the texture with a string. This overload of GetTextureMatrix can only be used in combination with the deprecated overload of SetTexture which takes a uin32_t slot argument, and cannot be used to access the texture matrix associated with a texture with a custom name set using a currently supported overload of SetTexture.
Member CYIMaterial::SetColor (const CYIColor &color)
This function is deprecated. Instead SetValue should be called with CYIUniformBufferId::s_YiColorID as the uniformBufferId argument, IYIUniformBufferObject::Type::FVec4 as the type argument, 1 as the count argument, (char *)glm::value_ptr(color.GetColorVector()), where color is the CYIColor value that would have been passed into color, as the pData argument.
Member CYIMaterial::SetTexture (uint32_t slot, const std::shared_ptr< CYIAssetTextureBase > &pTexture, float *pTextureMatrix=nullptr)
This overload of SetTexture is deprecated. Textures should be set using an overload of SetTexture which identifies the texture with a string.
Class CYIPasswordTextEditView
This class has been deprecated and may be removed in a future release. It is recommended to use CYITextEditView with password mode enabled using CYITextEditView::EnablePasswordMode.
Member CYIRenderTarget::CreateOffscreenTarget (Type targetType, uint32_t targetWidth, uint32_t targetHeight)
This function is deprecated and will be removed in a future release, please use CYISceneBuilder::CreateOffscreenRenderTarget instead.
Member CYIRenderTarget::CreateScreenTarget (const CYIViewport &viewport)
This function is deprecated and will be removed in a future release, please use CYISceneBuilder::CreateScreenRenderTarget instead.
Member CYISceneNode::GetProperty (CYIStringView propertyName, CYIString *pValue) const
This function is deprecated and may be removed in a future release. IYIPropertiesSource::GetProperty(CYIStringView) const should be used instead.
Member CYISceneNodeUtility::CreateSolid (CYISceneManager *pSceneManager, const CYIColor &color, float width, float height)
This function is deprecated and will be removed in a future release, please use CYISceneBuilder::CreateSolid instead.
Member CYISceneNodeUtility::GetRenderTargetAndCameraMatrix (const CYISceneNode *pNode)
This function has been deprecated and may be removed in a future release. GetRenderTargetInfo(const CYISceneNode*) should be used instead.
Member CYISceneView::BuildTimelineGroup (CYIStringView markerName)
This function has been deprecated and may be removed in a future release. GetTimelineGroup(CYIStringView) should be used instead.
Member CYISceneView::GetProperty (CYIStringView propertyName, CYIString *pValue) const
This function is deprecated and may be removed in a future release. IYIPropertiesSource::GetProperty(CYIStringView) const should be used instead.
Class CYIStaticTask< ResultType >
This class has been deprecated and may be removed in a future release. The CYICallableTask class should be used instead (or one of the YiMakeTask helper functions).
Member CYITextureAtlas::RenderAtlasToPng (const CYIString &filePath) const
This function is deprecated and may be removed in a future release. GetBitmap() in combination with CYIBitmapUtilitiesPNG::SavePNG should be used instead.
Member CYITimeConversion::TimeIntervalToString (uint64_t timeSec, Format timeSpanFormat)
Member CYITimelineKeyTime::InitKeyTime (const CYITimelineKeyTime::KEYTIME_SETUP *pKeytimeSetup)
This function is deprecated and may be removed in a future release. InitKeyTime(CYITimelineKeyTime::KEYTIME_SETUP &&) should be used instead.
Member CYITimelineTrack::AddKeytime (const CYITimelineKeyTime::KEYTIME_SETUP *pKeytimeSetup)
This function is deprecated and may be removed in a future release. AddKeytime(CYITimelineKeyTime::KEYTIME_SETUP &&) should be used instead.
Member IYIPropertiesSource::GetProperty (CYIStringView propertyName, CYIString *pValue) const
This function is deprecated and may be removed in a future release. GetProperty(CYIStringView) const should be used instead.
Class yi::deprecated::CYIAutoSpinLock
This class has been deprecated and may be removed in a future release. The standard library class std::unique_lock should be used instead.
Class yi::deprecated::CYIStreamer
This class has been deprecated and may be removed in a future release. The CYIStreamer class should be used instead.
Member YI_STATIC_ASSERT (EXPRESSION, MSG)
Please use static_assert instead.
Member YI_TYPE_DEF_INST (CLASS, BASES...)
This function is deprecated and may be removed in a future release. YI_TYPE_DEF should be used instead (which automatically detects if the associated type is instantiable)
Member YI_TYPE_DEF_INST_WITH_NAME (CLASS, NAME, BASES...)
This function is deprecated and may be removed in a future release. YI_TYPE_DEF_WITH_NAME should be used instead (which automatically detects if the associated type is instantiable)