Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NUI.Scene3D] Add Capture for SceneView #6592

Merged
merged 1 commit into from
Jan 21, 2025

Conversation

bshsqa
Copy link
Contributor

@bshsqa bshsqa commented Jan 20, 2025

Description of Change

This PR adds Capture feature to SceneView.
This feature is backported thing from API 12.
Because API 10 hasn't enough features to support full spec of the Capture, this PR supports limited things.

One of thing is that the SceneView.Capture should be requested after the previous capture is finished.

API Changes

  • ACR:

@github-actions github-actions bot added the API10 Platform : Tizen 7.0 / TFM: tizen10.0 label Jan 20, 2025
@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 7, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Scene3D.CaptureFinishedEventArgs

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Int32 Tizen.NUI.Scene3D.CaptureFinishedEventArgs::CaptureId()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.ImageUrl Tizen.NUI.Scene3D.CaptureFinishedEventArgs::CapturedImageUrl()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Scene3D.CaptureFinishedEventArgs::.ctor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Int32 Tizen.NUI.Scene3D.SceneView::Capture(Tizen.NUI.Scene3D.Camera,Tizen.NUI.Vector2)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Scene3D.SceneView::Dispose(Tizen.NUI.DisposeTypes)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.EventHandler`1<Tizen.NUI.Scene3D.CaptureFinishedEventArgs> Tizen.NUI.Scene3D.SceneView::CaptureFinished

@bshsqa bshsqa force-pushed the SceneViewCaptureAPI10 branch from 0f7d05b to 4d04759 Compare January 21, 2025 09:48
@TizenAPI-Bot
Copy link
Collaborator

Internal API Changed

Added: 7, Removed: 0, Changed: 0

Added

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.Scene3D.CaptureFinishedEventArgs

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Int32 Tizen.NUI.Scene3D.CaptureFinishedEventArgs::CaptureId()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ Tizen.NUI.ImageUrl Tizen.NUI.Scene3D.CaptureFinishedEventArgs::CapturedImageUrl()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Scene3D.CaptureFinishedEventArgs::.ctor()

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Int32 Tizen.NUI.Scene3D.SceneView::Capture(Tizen.NUI.Scene3D.Camera,Tizen.NUI.Vector2)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.Void Tizen.NUI.Scene3D.SceneView::Dispose(Tizen.NUI.DisposeTypes)

+ /// <since_tizen>none</since_tizen
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ System.EventHandler`1<Tizen.NUI.Scene3D.CaptureFinishedEventArgs> Tizen.NUI.Scene3D.SceneView::CaptureFinished

@bshsqa bshsqa merged commit 7d100a9 into Samsung:API10 Jan 21, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API10 Platform : Tizen 7.0 / TFM: tizen10.0 Internal API Changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants